summaryrefslogtreecommitdiffstats
path: root/ProcessList.c
diff options
context:
space:
mode:
authorDaniel Lange <DLange@git.local>2022-03-25 16:24:24 +0100
committerDaniel Lange <DLange@git.local>2022-03-25 17:19:59 +0100
commit7c43e02591de9b6e14744e3eaffed25ad092756e (patch)
tree31434fb6a9d4f658c1812d9298a4424cab34ffb9 /ProcessList.c
parenta2ca7583a9ba2e57eb9e9316aad52c9248aae092 (diff)
Improve String_contains_i to allow for multiple terms
This enables: * Multiple filters in the main panel and strace etc. views * Multiple search terms The search terms are separated by "|" and are still fixed strings matched case-insensitive. Added a multi flag at request of BenBE.
Diffstat (limited to 'ProcessList.c')
-rw-r--r--ProcessList.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ProcessList.c b/ProcessList.c
index f3e184e8..2e5ad7cd 100644
--- a/ProcessList.c
+++ b/ProcessList.c
@@ -394,7 +394,7 @@ void ProcessList_rebuildPanel(ProcessList* this) {
if ( (!p->show)
|| (this->userId != (uid_t) -1 && (p->st_uid != this->userId))
- || (incFilter && !(String_contains_i(Process_getCommand(p), incFilter)))
+ || (incFilter && !(String_contains_i(Process_getCommand(p), incFilter, true)))
|| (this->pidMatchList && !Hashtable_get(this->pidMatchList, p->tgid)) )
continue;

© 2014-2024 Faster IT GmbH | imprint | privacy policy