From 2167dd645e64107eee8af5072a02953f9eb0ffd5 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Sun, 3 Jul 2005 18:21:04 +0000 Subject: Nalin Dahyabhai's fix for sink.c/transact.c to reserve sufficient space for \r\n trailers in snprintf calls. Sent by Miloslav Trmac, possibly fixing Red Hat bug #114470. svn path=/trunk/; revision=4071 --- sink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sink.c') diff --git a/sink.c b/sink.c index 68a1739b..59c4fab7 100644 --- a/sink.c +++ b/sink.c @@ -1540,7 +1540,7 @@ va_dcl #else va_start(ap); #endif - vsnprintf(buf, sizeof(buf), fmt, ap); + vsnprintf(buf, sizeof(buf) - 2, fmt, ap); va_end(ap); snprintf(buf+strlen(buf), sizeof(buf)-strlen(buf), "\r\n"); -- cgit v1.2.3