(fatal): use vsnprintf correctly

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10359 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
2001-07-19 16:49:35 +00:00
parent 8e5cdde193
commit 58315e3f0d

View File

@@ -102,6 +102,7 @@ fatal (int sock, const char *m, ...)
*buf = 1;
va_start(args, m);
len = vsnprintf (buf + 1, sizeof(buf) - 1, m, args);
len = min(len, sizeof(buf) - 1);
va_end(args);
syslog (LOG_ERR, "%s", buf + 1);
net_write (sock, buf, len + 1);