summaryrefslogtreecommitdiffstats
path: root/usr.bin/top
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2004-07-12 08:22:32 +0000
committerdes <des@FreeBSD.org>2004-07-12 08:22:32 +0000
commit8572ddd50186a0c43255c287e070ab6119024612 (patch)
treea7d15cb3c1c919518713024a36505e50dc0f36d3 /usr.bin/top
parent8a1713aada9c142d3c2096e4857ff30970d9b1d0 (diff)
downloadFreeBSD-src-8572ddd50186a0c43255c287e070ab6119024612.zip
FreeBSD-src-8572ddd50186a0c43255c287e070ab6119024612.tar.gz
Adjust the show_self code (the test got inadvertantly reversed a couple of
revisions ago) Submitted by: Alex Vasylenko <lxv@omut.org>
Diffstat (limited to 'usr.bin/top')
-rw-r--r--usr.bin/top/machine.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/top/machine.c b/usr.bin/top/machine.c
index 6981727..180d67b 100644
--- a/usr.bin/top/machine.c
+++ b/usr.bin/top/machine.c
@@ -528,7 +528,7 @@ get_process_info(struct system_info *si, struct process_select *sel,
/* set up flags which define what we are going to select */
show_idle = sel->idle;
- show_self = sel->self;
+ show_self = sel->self == -1;
show_system = sel->system;
show_uid = sel->uid != -1;
show_command = sel->command != NULL;
@@ -544,8 +544,8 @@ get_process_info(struct system_info *si, struct process_select *sel,
for (pp = pbase, i = 0; i < nproc; pp++, i++) {
if (pp->ki_stat == 0)
- /* not in use */
- continue;
+ /* not in use */
+ continue;
if (!show_self && pp->ki_pid == sel->self)
/* skip self */
OpenPOWER on IntegriCloud