diff options
| author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2008-12-19 06:50:15 +0000 |
|---|---|---|
| committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2008-12-19 06:50:15 +0000 |
| commit | 08afefa8141d3414260b63956d9d77ed94f0c694 (patch) | |
| tree | 3bf1db210e6cd2863aba11fbfa3c4420e85a0395 /usr.bin/procstat | |
| parent | 6c3b8117adcc89a64c913a2266a744c3909c6182 (diff) | |
Notes
Diffstat (limited to 'usr.bin/procstat')
| -rw-r--r-- | usr.bin/procstat/procstat_files.c | 2 | ||||
| -rw-r--r-- | usr.bin/procstat/procstat_vm.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/usr.bin/procstat/procstat_files.c b/usr.bin/procstat/procstat_files.c index 1f620f3fb108..74ec590d50e4 100644 --- a/usr.bin/procstat/procstat_files.c +++ b/usr.bin/procstat/procstat_files.c @@ -144,6 +144,8 @@ procstat_files(pid_t pid, struct kinfo_proc *kipp) "PRO", "NAME"); freep = kinfo_getfile(pid, &cnt); + if (freep == NULL) + return; for (i = 0; i < cnt; i++) { kif = &freep[i]; diff --git a/usr.bin/procstat/procstat_vm.c b/usr.bin/procstat/procstat_vm.c index 79c0e57aa5e7..1873c4f25e6c 100644 --- a/usr.bin/procstat/procstat_vm.c +++ b/usr.bin/procstat/procstat_vm.c @@ -54,6 +54,8 @@ procstat_vm(pid_t pid, struct kinfo_proc *kipp __unused) "PRES", "REF", "SHD", "FL", "TP", "PATH"); freep = kinfo_getvmmap(pid, &cnt); + if (freep == NULL) + return; for (i = 0; i < cnt; i++) { kve = &freep[i]; printf("%5d ", pid); |
