From a61a2e6d470b3a5d075a5ba7d8d4cd37ef3f78b5 Mon Sep 17 00:00:00 2001 From: Benny Baumann Date: Sun, 18 Apr 2021 18:10:04 +0200 Subject: Call makeCommandStr on all platforms --- openbsd/OpenBSDProcessList.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'openbsd/OpenBSDProcessList.c') diff --git a/openbsd/OpenBSDProcessList.c b/openbsd/OpenBSDProcessList.c index b786a0b9..bc605cdc 100644 --- a/openbsd/OpenBSDProcessList.c +++ b/openbsd/OpenBSDProcessList.c @@ -259,7 +259,9 @@ static void OpenBSDProcessList_scanProcs(OpenBSDProcessList* this) { Process_fillStarttimeBuffer(proc); proc->user = UsersTable_getRef(this->super.usersTable, proc->st_uid); ProcessList_add(&this->super, proc); + proc->cmdline = OpenBSDProcessList_readProcessName(this->kd, kproc, &proc->cmdlineBasenameEnd); + proc->mergedCommand.cmdlineChanged = true; proc->tty_nr = kproc->p_tdev; const char* name = ((dev_t)kproc->p_tdev != NODEV) ? devname(kproc->p_tdev, S_IFCHR) : NULL; @@ -273,6 +275,7 @@ static void OpenBSDProcessList_scanProcs(OpenBSDProcessList* this) { if (settings->updateProcessNames) { free(proc->cmdline); proc->cmdline = OpenBSDProcessList_readProcessName(this->kd, kproc, &proc->cmdlineBasenameEnd); + proc->mergedCommand.cmdlineChanged = true; } } -- cgit v1.2.3