From 58315e3f0d270735c49ad46bca1a4130d9d1bfc1 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Thu, 19 Jul 2001 16:49:35 +0000 Subject: [PATCH] (fatal): use vsnprintf correctly git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10359 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/rsh/rshd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/appl/rsh/rshd.c b/appl/rsh/rshd.c index 9a18a2c82..b3cc9bc82 100644 --- a/appl/rsh/rshd.c +++ b/appl/rsh/rshd.c @@ -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);