(pop_log): replaced vsprintf with vsnprintf

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1699 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
1997-05-11 09:00:47 +00:00
parent 5adcd2b2db
commit 3a4aa23c56

View File

@@ -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);