From: Sascha Wildner Date: Mon, 12 Nov 2012 20:59:30 +0000 (+0100) Subject: Really fix systat(1). X-Git-Tag: v3.4.0rc~860 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/1f78c896db7ca2a3409715d590658db8591cef75 Really fix systat(1). --- diff --git a/usr.bin/systat/pigs.c b/usr.bin/systat/pigs.c index 6766786699..e14b667b9a 100644 --- a/usr.bin/systat/pigs.c +++ b/usr.bin/systat/pigs.c @@ -31,8 +31,6 @@ * SUCH DAMAGE. * * @(#)pigs.c 8.2 (Berkeley) 9/23/93 - * - * $DragonFly: src/usr.bin/systat/pigs.c,v 1.16 2008/11/10 04:59:45 swildner Exp $ */ /* @@ -145,8 +143,9 @@ initpigs(void) if (kinfo_get_sched_cputime(&old_cp_time)) err(1, "kinfo_get_sched_cputime"); - if (sysctlbyname("kern.fscale", &fscale, &oldlen, NULL, 0) < 0) - err(1, "sysctlbyname"); + oldlen = sizeof(fscale); + if (sysctlbyname("kern.fscale", &fscale, &oldlen, NULL, 0) < 0) + err(1, "sysctlbyname"); return(1); }