diff --git a/sflphone-common/src/logger.cpp b/sflphone-common/src/logger.cpp index 9269553817df1e55b73465fba9445a6cb1b64fd3..aa61bd64d7591d1716886ba87eea219358603c46 100644 --- a/sflphone-common/src/logger.cpp +++ b/sflphone-common/src/logger.cpp @@ -87,12 +87,12 @@ void log(const int level, const char* format, ...) message = buffer; message = prefix + message; - syslog(level, message.c_str()); + syslog(level, "%s", message.c_str()); if(consoleLog) { message = color_prefix + message + END_COLOR + "\n"; - fprintf(stderr, message.c_str()); + fprintf(stderr, "%s", message.c_str()); } }