From a4f5b3e0e9bb03b463053a05801ab39535a884d0 Mon Sep 17 00:00:00 2001 From: Yi Zhang Date: Sat, 17 Dec 2022 10:38:55 +0800 Subject: [PATCH] tmp update --- lib/logger.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/logger.cpp b/lib/logger.cpp index cb1b573..abc1272 100755 --- a/lib/logger.cpp +++ b/lib/logger.cpp @@ -34,7 +34,8 @@ void log_debug(const char *fmt, ...) char msg[10000]; va_list args; va_start(args, fmt); - vsprintf(msg, fmt, args); + //vsprintf(msg, fmt, args); + vsnprintf(msg, 10000, fmt, args); // Edited by Yi Zhang on 2022-12-17 va_end(args); if(logger.level <= LOG_DEBUG) @@ -55,7 +56,8 @@ void log_info(const char *fmt, ...) char msg[10000]; va_list args; va_start(args, fmt); - vsprintf(msg, fmt, args); + //vsprintf(msg, fmt, args); + vsnprintf(msg, 10000, fmt, args); // Edited by Yi Zhang on 2022-12-17 va_end(args); if(logger.level <= LOG_INFO) @@ -76,7 +78,8 @@ void log_warning(const char *fmt, ...) char msg[10000]; va_list args; va_start(args, fmt); - vsprintf(msg, fmt, args); + //vsprintf(msg, fmt, args); + vsnprintf(msg, 10000, fmt, args); // Edited by Yi Zhang on 2022-12-17 va_end(args); if(logger.level <= LOG_WARNING) @@ -97,7 +100,8 @@ void log_error(const char *fmt, ...) char msg[10000]; va_list args; va_start(args, fmt); - vsprintf(msg, fmt, args); + //vsprintf(msg, fmt, args); + vsnprintf(msg, 10000, fmt, args); // Edited by Yi Zhang on 2022-12-17 va_end(args); if(logger.level <= LOG_ERROR)