getpagesize: No need to keep calling this funtion.

edi-0.5
Alastair Poole 4 years ago
parent ebe27c31f0
commit 0a036c0453
  1. 9
      src/bin/process.c

@ -457,7 +457,10 @@ _process_list_freebsd_get(void)
struct kinfo_proc kp;
int mib[4];
size_t len;
int pagesize = getpagesize();
static int pagesize = 0;
if (!pagesize)
pagesize = getpagesize();
list = NULL;
@ -510,7 +513,9 @@ proc_info_by_pid(int pid)
struct kinfo_proc kp;
int mib[4];
size_t len;
int pagesize = getpagesize();
static int pagesize = 0;
if (!pagesize) pagesize = getpagesize();
len = sizeof(int);
if (sysctlnametomib("kern.proc.pid", mib, &len) == -1)

Loading…
Cancel
Save