X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=support%2Fsyslog.c;h=2d8d7cbe8006c65ac8947c4156123d3e9f330689;hb=3aeeae6230445e3544fde47221edf45f5230a316;hp=1e93e0e219a76236756f36846fe70b0dc766520b;hpb=89bb5b08beff615d628b10044c98133227e90899;p=mono.git diff --git a/support/syslog.c b/support/syslog.c index 1e93e0e219a..2d8d7cbe800 100644 --- a/support/syslog.c +++ b/support/syslog.c @@ -31,14 +31,25 @@ Mono_Posix_Syscall_closelog (void) return 0; } +#ifdef __GNUC__ + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wformat-security" +#endif int Mono_Posix_Syscall_syslog (int priority, const char* message) { - syslog (priority, "%s", message); + syslog (priority, message); return 0; } +#ifdef __GNUC__ + #pragma GCC diagnostic pop +#endif + /* vararg version of syslog(3). */ +gint32 +Mono_Posix_Syscall_syslog2 (int priority, const char *format, ...); + gint32 Mono_Posix_Syscall_syslog2 (int priority, const char *format, ...) {