summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoît Dejean <bdejean@src.gnome.org>2004-11-29 19:47:48 +0000
committerBenoît Dejean <bdejean@src.gnome.org>2004-11-29 19:47:48 +0000
commit3fe19138de412b525d2632b5c55cf0141ebade8e (patch)
tree8565a95a50aacf3c5774d5e882089a976ebc79e8
parentb3b674f7dfa2843667007e2961cba1622d875da5 (diff)
downloadlibgtop-3fe19138de412b525d2632b5c55cf0141ebade8e.tar.gz
Fixed procstate test.
* proclist.c: (glibtop_get_proclist_s): Fixed procstate test.
-rw-r--r--sysdeps/linux/ChangeLog4
-rw-r--r--sysdeps/linux/proclist.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/sysdeps/linux/ChangeLog b/sysdeps/linux/ChangeLog
index d72ed7de..b11d3bca 100644
--- a/sysdeps/linux/ChangeLog
+++ b/sysdeps/linux/ChangeLog
@@ -1,3 +1,7 @@
+2004-11-29 Benoît Dejean <tazforever@dlfp.org>
+
+ * proclist.c: (glibtop_get_proclist_s): Fixed procstate test.
+
2004-11-15 Benoît Dejean <tazforever@dlfp.org>
* netload.c: (get_ipv6), (glibtop_get_netload_s): Added a check for NULL
diff --git a/sysdeps/linux/proclist.c b/sysdeps/linux/proclist.c
index 33faf179..18ed3071 100644
--- a/sysdeps/linux/proclist.c
+++ b/sysdeps/linux/proclist.c
@@ -157,7 +157,7 @@ glibtop_get_proclist_s (glibtop *server, glibtop_proclist *buf,
if (which & GLIBTOP_EXCLUDE_IDLE) {
glibtop_get_proc_state_s (server, &procstate, pid);
if (procstate.flags & (1L << GLIBTOP_PROC_STATE_STATE))
- if (procstate.state != 'R') continue;
+ if (procstate.state != GLIBTOP_PROCESS_RUNNING) continue;
}
if (which & GLIBTOP_EXCLUDE_SYSTEM) {