diff options
author | Edgar Kalkowski <kalkowski@uni-kassel.de> | 2014-04-11 13:45:24 +0200 |
---|---|---|
committer | Edgar Kalkowski <kalkowski@uni-kassel.de> | 2014-04-11 13:45:24 +0200 |
commit | c8be3701b8f43a965ddab3249edee418ddaac771 (patch) | |
tree | 4e52d7fa506f48d966d002f32b191b96af6ed32e /ProcessList.c | |
parent | 1ac517be5297ca8dfa47b303e05c7f15f5cd13b9 (diff) |
Fix tree view if userland threads are hidden.
Diffstat (limited to 'ProcessList.c')
-rw-r--r-- | ProcessList.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ProcessList.c b/ProcessList.c index 813b9775..d45567e9 100644 --- a/ProcessList.c +++ b/ProcessList.c @@ -335,7 +335,7 @@ static void ProcessList_buildTree(ProcessList* this, pid_t pid, int level, int i for (int i = Vector_size(this->processes) - 1; i >= 0; i--) { Process* process = (Process*) (Vector_get(this->processes, i)); - if (process->tgid == pid || (process->tgid == process->pid && process->ppid == pid)) { + if (process->show && (process->tgid == pid || (process->tgid == process->pid && process->ppid == pid))) { process = (Process*) (Vector_take(this->processes, i)); Vector_add(children, process); } |