From a383c7b134a05d63d6c2f69c7b934e3313c25b5d Mon Sep 17 00:00:00 2001 From: tmm Date: Fri, 1 Nov 2002 23:26:20 +0000 Subject: The hw.availpages sysctl has an unsigned long value now, fix the retrieval to match that. --- bin/ps/extern.h | 3 ++- bin/ps/nlist.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/ps/extern.h b/bin/ps/extern.h index 76c4cfb..ea603a4 100644 --- a/bin/ps/extern.h +++ b/bin/ps/extern.h @@ -40,7 +40,8 @@ struct var; struct varent; extern fixpt_t ccpu; -extern int cflag, eval, fscale, mempages, nlistread, rawcpu; +extern int cflag, eval, fscale, nlistread, rawcpu; +extern unsigned long mempages; extern time_t now; extern int sumrusage, termwidth, totwidth; extern VARENT *vhead; diff --git a/bin/ps/nlist.c b/bin/ps/nlist.c index 30de18e..02cd1c5 100644 --- a/bin/ps/nlist.c +++ b/bin/ps/nlist.c @@ -48,7 +48,7 @@ __FBSDID("$FreeBSD$"); fixpt_t ccpu; /* kernel _ccpu variable */ int nlistread; /* if nlist already read. */ -int mempages; /* number of pages of phys. memory */ +unsigned long mempages; /* number of pages of phys. memory */ int fscale; /* kernel _fscale variable */ int -- cgit v1.1