diff options
author | 2005-09-30 20:13:12 +0000 | |
---|---|---|
committer | 2005-09-30 20:13:12 +0000 | |
commit | c2d2c2c7a27d2f0be922b60a6abc25a5bc7e9316 (patch) | |
tree | c7ecf18996aa0022ccbbb3c3974b77e015ef25d3 | |
parent | i hate panic messages which do not print the value that was in error (diff) | |
download | wireguard-openbsd-c2d2c2c7a27d2f0be922b60a6abc25a5bc7e9316.tar.xz wireguard-openbsd-c2d2c2c7a27d2f0be922b60a6abc25a5bc7e9316.zip |
rather surprised to find a vsprintf still lying around here..
-rw-r--r-- | gnu/usr.bin/ld/rtld/rtld.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/usr.bin/ld/rtld/rtld.c b/gnu/usr.bin/ld/rtld/rtld.c index 87b2652a68b..fd94cb7e372 100644 --- a/gnu/usr.bin/ld/rtld/rtld.c +++ b/gnu/usr.bin/ld/rtld/rtld.c @@ -1,4 +1,4 @@ -/* $OpenBSD: rtld.c,v 1.39 2004/11/08 20:47:07 miod Exp $ */ +/* $OpenBSD: rtld.c,v 1.40 2005/09/30 20:13:12 deraadt Exp $ */ /* $NetBSD: rtld.c,v 1.43 1996/01/14 00:35:17 pk Exp $ */ /* * Copyright (c) 1993 Paul Kranenburg @@ -1663,7 +1663,7 @@ char *fmt; va_start(ap); #endif - vsprintf(buf, fmt, ap); + vsnprintf(buf, sizeof buf, fmt, ap); (void)write(1, buf, strlen(buf)); va_end(ap); } |