From 6c4b23e7d02e33a0128b8f090d97da2a045f3091 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Thu, 25 Apr 2013 01:39:03 -0700 Subject: [PATCH] client: fix compile warnings From Gianfranco Costamagna --- client/cs_benchmark.cpp | 2 +- client/main.cpp | 12 ++++++------ client/work_fetch.cpp | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/client/cs_benchmark.cpp b/client/cs_benchmark.cpp index d2b485b9d9..e41302f31f 100644 --- a/client/cs_benchmark.cpp +++ b/client/cs_benchmark.cpp @@ -462,7 +462,7 @@ bool CLIENT_STATE::cpu_benchmarks_poll() { } ndone++; if (benchmark_descs[i].error) { - msg_printf(0, MSG_INFO, benchmark_descs[i].error_str); + msg_printf(0, MSG_INFO, "%s", benchmark_descs[i].error_str); had_error = true; } } diff --git a/client/main.cpp b/client/main.cpp index c358280546..4b64add975 100644 --- a/client/main.cpp +++ b/client/main.cpp @@ -82,7 +82,7 @@ void log_message_startup(const char* msg) { time_string, msg ); if (!gstate.executing_as_daemon) { - fprintf(stdout, evt_msg); + fprintf(stdout, "%s", evt_msg); } else { #ifdef _WIN32 LogEventInfoMessage(evt_msg); @@ -91,7 +91,7 @@ void log_message_startup(const char* msg) { #elif defined (ANDROID) __android_log_print(ANDROID_LOG_INFO, "BOINC", evt_msg); #else - syslog(LOG_DAEMON|LOG_INFO, evt_msg); + syslog(LOG_DAEMON|LOG_INFO, "%s", evt_msg); #endif } } @@ -115,7 +115,7 @@ void log_message_error(const char* msg) { ); #endif if (!gstate.executing_as_daemon) { - fprintf(stderr, evt_msg); + fprintf(stderr, "%s", evt_msg); } else { #ifdef _WIN32 LogEventErrorMessage(evt_msg); @@ -124,7 +124,7 @@ void log_message_error(const char* msg) { #elif defined (ANDROID) __android_log_print(ANDROID_LOG_ERROR, "BOINC", evt_msg); #else - syslog(LOG_DAEMON|LOG_ERR, evt_msg); + syslog(LOG_DAEMON|LOG_ERR, "%s", evt_msg); #endif } } @@ -138,7 +138,7 @@ void log_message_error(const char* msg, int error_code) { time_string, msg, error_code ); if (!gstate.executing_as_daemon) { - fprintf(stderr, evt_msg); + fprintf(stderr, "%s", evt_msg); } else { #ifdef _WIN32 LogEventErrorMessage(evt_msg); @@ -147,7 +147,7 @@ void log_message_error(const char* msg, int error_code) { #elif defined (ANDROID) __android_log_print(ANDROID_LOG_ERROR, "BOINC", evt_msg); #else - syslog(LOG_DAEMON|LOG_ERR, evt_msg); + syslog(LOG_DAEMON|LOG_ERR, "%s", evt_msg); #endif } } diff --git a/client/work_fetch.cpp b/client/work_fetch.cpp index 4022ce2570..ebf3d3cd6e 100644 --- a/client/work_fetch.cpp +++ b/client/work_fetch.cpp @@ -848,7 +848,7 @@ void WORK_FETCH::write_request(FILE* f, PROJECT* p) { if (log_flags.work_fetch_debug) { char buf[256]; request_string(buf); - msg_printf(p, MSG_INFO, buf); + msg_printf(p, MSG_INFO, "%s", buf); } }