diff --git a/linux/LinuxProcess.h b/linux/LinuxProcess.h index 02e4af7e..3f978346 100644 --- a/linux/LinuxProcess.h +++ b/linux/LinuxProcess.h @@ -157,7 +157,9 @@ typedef struct LinuxProcess_ { #define Process_isKernelThread(_process) (((const LinuxProcess*)(_process))->isKernelThread) -#define Process_isUserlandThread(_process) (_process->pid != _process->tgid) +static inline bool Process_isUserlandThread(const Process* this) { + return this->pid != this->tgid; +} extern long long btime;