From 3a4aa23c5640133311418d763a2aca551a288823 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sun, 11 May 1997 09:00:47 +0000 Subject: [PATCH] (pop_log): replaced vsprintf with vsnprintf git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1699 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/popper/pop_log.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/appl/popper/pop_log.c b/appl/popper/pop_log.c index c10cadaeb..be89c885e 100644 --- a/appl/popper/pop_log.c +++ b/appl/popper/pop_log.c @@ -14,17 +14,16 @@ RCSID("$Id$"); int pop_log(POP *p, int stat, char *format, ...) { - static char msgbuf[MAXLINELEN]; + char msgbuf[MAXLINELEN]; va_list ap; va_start(ap, format); - vsprintf(msgbuf,format,ap); + vsnprintf(msgbuf, sizeof(msgbuf), format, ap); if (p->debug && p->trace) { fprintf(p->trace,"%s\n",msgbuf); fflush(p->trace); - } - else { + } else { syslog (stat,"%s",msgbuf); } va_end(ap);