From 007649494ddbd3daab6543532bd84fb846a17a99 Mon Sep 17 00:00:00 2001 From: wyy Date: Sat, 5 Jul 2014 19:18:39 +0800 Subject: [PATCH] avoid warning in cmake about Loggger.hpp --- src/Limonp/Logger.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Limonp/Logger.hpp b/src/Limonp/Logger.hpp index a26d480..7224ac2 100644 --- a/src/Limonp/Logger.hpp +++ b/src/Limonp/Logger.hpp @@ -44,7 +44,7 @@ namespace Limonp strftime(buf, sizeof(buf), LOG_TIME_FORMAT, localtime(&timeNow)); fprintf(stderr, LOG_FORMAT, buf, fileName, lineno,LOG_LEVEL_ARRAY[level], msg.c_str()); } - static void LoggingF(size_t level, const char* fileName, int lineno, const string& fmt, ...) + static void LoggingF(size_t level, const char* fileName, int lineno, const char* const fmt, ...) { #ifdef LOGGER_LEVEL if(level < LOGGER_LEVEL) return; @@ -55,7 +55,7 @@ namespace Limonp while (1) { msg.resize(size); va_start(ap, fmt); - int n = vsnprintf((char *)msg.c_str(), size, fmt.c_str(), ap); + int n = vsnprintf((char *)msg.c_str(), size, fmt, ap); va_end(ap); if (n > -1 && n < size) { msg.resize(n);