From: Jo-Philipp Wich Date: Tue, 1 Oct 2013 16:39:47 +0000 (+0000) Subject: syslog: fix incorrect use of sizeof() in vsnprintf() X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fprocd.git;a=commitdiff_plain;h=eba428f6672068d819d6296db3f635e6ac5a8be7 syslog: fix incorrect use of sizeof() in vsnprintf() --- diff --git a/syslog.c b/syslog.c index dbb7a5a..7a2839e 100644 --- a/syslog.c +++ b/syslog.c @@ -142,7 +142,7 @@ void log_printf(char *fmt, ...) if (!buffer) return; va_start(ap, fmt); - n = vsnprintf(buffer, sizeof(buffer), fmt, ap); + n = vsnprintf(buffer, buffer_len, fmt, ap); va_end(ap); if (n < 1) return;