diff options
author | 2010-11-23 12:37:25 +0000 | |
---|---|---|
committer | 2010-11-23 12:37:25 +0000 | |
commit | 8edf96b2f4834da5c3febbad18e7e895fefa3986 (patch) | |
tree | fc7512f3d6b0e0a7cf6a926f95f7a92e3874131d | |
parent | regen (diff) | |
download | wireguard-openbsd-8edf96b2f4834da5c3febbad18e7e895fefa3986.tar.xz wireguard-openbsd-8edf96b2f4834da5c3febbad18e7e895fefa3986.zip |
do not print the terminating null character after strings
ok deraadt@
-rw-r--r-- | distrib/special/sysctl/sysctl.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/distrib/special/sysctl/sysctl.c b/distrib/special/sysctl/sysctl.c index c622b690edd..1a705d3fbe5 100644 --- a/distrib/special/sysctl/sysctl.c +++ b/distrib/special/sysctl/sysctl.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sysctl.c,v 1.6 2010/04/03 21:32:53 miod Exp $ */ +/* $OpenBSD: sysctl.c,v 1.7 2010/11/23 12:37:25 halex Exp $ */ /* * Copyright (c) 2009 Theo de Raadt <deraadt@openbsd.org> @@ -80,8 +80,7 @@ pstring(struct var *v) if (sysctl(v->mib, v->nmib, p, &len, NULL, 0) != -1) { if (nflag == 0) printf("%s=", v->name); - fwrite(p, len, 1, stdout); - printf("\n"); + printf("%s\n", p); return (0); } return (1); |