From e5d8c16e9249b2f96931c74f3fddd2cbbcc04a2c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 11 May 2014 18:10:58 +0100 Subject: [PATCH] site logging: Use [v]slilog_part in slog Eliminates a pointless log message assembly buffer. No ultimate functional change. Signed-off-by: Ian Jackson --- site.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/site.c b/site.c index c2dd9d2..e8dba87 100644 --- a/site.c +++ b/site.c @@ -324,14 +324,14 @@ FORMAT(printf,3,4); static void slog(struct site *st, uint32_t event, cstring_t msg, ...) { va_list ap; - char buf[240]; uint32_t class; class=event_log_priority(st, event); if (class) { va_start(ap,msg); - vsnprintf(buf,sizeof(buf),msg,ap); - slilog(st->log,class,"%s: %s",st->tunname,buf); + slilog_part(st->log,class,"%s: ",st->tunname); + vslilog_part(st->log,class,msg,ap); + slilog_part(st->log,class,"\n"); va_end(ap); } } -- 2.30.2