aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
Diffstat (limited to 'libbb')
-rw-r--r--libbb/procps.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libbb/procps.c b/libbb/procps.c
index 4cc3cb2a1..975e0d4dc 100644
--- a/libbb/procps.c
+++ b/libbb/procps.c
@@ -94,15 +94,15 @@ static int read_to_buf(const char *filename, void *buf)
94 94
95static procps_status_t* FAST_FUNC alloc_procps_scan(void) 95static procps_status_t* FAST_FUNC alloc_procps_scan(void)
96{ 96{
97 unsigned n = getpagesize();
98 procps_status_t* sp = xzalloc(sizeof(procps_status_t)); 97 procps_status_t* sp = xzalloc(sizeof(procps_status_t));
99 sp->dir = xopendir("/proc"); 98 unsigned n = bb_getpagesize();
100 while (1) { 99 while (1) {
101 n >>= 1; 100 n >>= 1;
102 if (!n) break; 101 if (!n) break;
103 sp->shift_pages_to_bytes++; 102 sp->shift_pages_to_bytes++;
104 } 103 }
105 sp->shift_pages_to_kb = sp->shift_pages_to_bytes - 10; 104 sp->shift_pages_to_kb = sp->shift_pages_to_bytes - 10;
105 sp->dir = xopendir("/proc");
106 return sp; 106 return sp;
107} 107}
108 108