diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2021-01-27 15:11:54 +0100 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2021-01-30 14:21:26 +0100 |
commit | 399add39ca380c6b97bf45685e041a8dca3bf0b4 (patch) | |
tree | 40aa7bad9b0f4e398cb82c82122a07592c6e1b74 /freebsd/FreeBSDProcess.c | |
parent | 56c4055fd18e34728938b6a9185178ac6df4f3bb (diff) |
FreeBSD: simplify kernel thread logic
Diffstat (limited to 'freebsd/FreeBSDProcess.c')
-rw-r--r-- | freebsd/FreeBSDProcess.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/freebsd/FreeBSDProcess.c b/freebsd/FreeBSDProcess.c index 76c4cf8b..2e1c384a 100644 --- a/freebsd/FreeBSDProcess.c +++ b/freebsd/FreeBSDProcess.c @@ -110,13 +110,7 @@ static int FreeBSDProcess_compareByKey(const Process* v1, const Process* v2, Pro } bool Process_isThread(const Process* this) { - const FreeBSDProcess* fp = (const FreeBSDProcess*) this; - - if (fp->kernel == 1 ) { - return 1; - } else { - return Process_isUserlandThread(this); - } + return Process_isKernelThread(this) || Process_isUserlandThread(this); } const ProcessClass FreeBSDProcess_class = { |