From 92e8e92c697b0b5ff43fe1bec173aa1b63921fe8 Mon Sep 17 00:00:00 2001 From: Laurence Withers Date: Tue, 26 Aug 2008 22:13:43 +0000 Subject: [PATCH] Fix corruption when logging to syslog syslog(3) used instead of vsyslog(3). Caused corruption in resultant messages (usually in function name). --- src/daemonitor/200_log.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/daemonitor/200_log.c b/src/daemonitor/200_log.c index 2a5c545..b82ecea 100644 --- a/src/daemonitor/200_log.c +++ b/src/daemonitor/200_log.c @@ -161,7 +161,7 @@ void log_func_syslog(int level, const char* fmt, ...) /* log to syslog */ va_start(va, fmt); - syslog(level, fmt, va); + vsyslog(level, fmt, va); va_end(va); }