From 7224d0e0831ee53d5028915f87dffd51ffa0d6fa Mon Sep 17 00:00:00 2001 From: Benny Baumann Date: Sat, 10 Apr 2021 14:08:26 +0200 Subject: Move kernel/userland thread handling to platform-independent implementation --- linux/LinuxProcessList.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'linux/LinuxProcessList.c') diff --git a/linux/LinuxProcessList.c b/linux/LinuxProcessList.c index 66b648ea..020fc0a5 100644 --- a/linux/LinuxProcessList.c +++ b/linux/LinuxProcessList.c @@ -1015,7 +1015,7 @@ static bool LinuxProcessList_readCmdlineFile(Process* process, openat_arg_t proc if (process->state == 'Z') { process->cmdlineBasenameEnd = 0; } else { - ((LinuxProcess*)process)->isKernelThread = true; + process->isKernelThread = true; } return true; } @@ -1315,7 +1315,7 @@ static bool LinuxProcessList_recurseProcTree(LinuxProcessList* this, openat_arg_ LinuxProcess* lp = (LinuxProcess*) proc; proc->tgid = parent ? parent->pid : pid; - lp->isUserlandThread = proc->pid != proc->tgid; + proc->isUserlandThread = proc->pid != proc->tgid; #ifdef HAVE_OPENAT int procFd = openat(dirFd, entry->d_name, O_PATH | O_DIRECTORY | O_NOFOLLOW); -- cgit v1.2.3