diff options
author | Benny Baumann <BenBE@geshi.org> | 2021-05-25 19:02:12 +0200 |
---|---|---|
committer | Benny Baumann <BenBE@geshi.org> | 2021-05-25 21:55:04 +0200 |
commit | b6ff5c8a2e5981a0e71423953b565a1389c5428d (patch) | |
tree | 5091521cb893526ab1e35db19768254d08e35700 /linux/LinuxProcessList.c | |
parent | c408add10847c597de9fb7ba76295c386dc39649 (diff) |
Move CWD field handling to platform-neutral code
Diffstat (limited to 'linux/LinuxProcessList.c')
-rw-r--r-- | linux/LinuxProcessList.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/linux/LinuxProcessList.c b/linux/LinuxProcessList.c index b89b76dd..79706c04 100644 --- a/linux/LinuxProcessList.c +++ b/linux/LinuxProcessList.c @@ -911,17 +911,17 @@ static void LinuxProcessList_readCwd(LinuxProcess* process, openat_arg_t procFd) #endif if (r < 0) { - free(process->cwd); - process->cwd = NULL; + free(process->super.procCwd); + process->super.procCwd = NULL; return; } pathBuffer[r] = '\0'; - if (process->cwd && String_eq(process->cwd, pathBuffer)) + if (process->super.procCwd && String_eq(process->super.procCwd, pathBuffer)) return; - free_and_xStrdup(&process->cwd, pathBuffer); + free_and_xStrdup(&process->super.procCwd, pathBuffer); } #ifdef HAVE_DELAYACCT @@ -1434,7 +1434,7 @@ static bool LinuxProcessList_recurseProcTree(LinuxProcessList* this, openat_arg_ LinuxProcessList_readSecattrData(lp, procFd); } - if (settings->flags & PROCESS_FLAG_LINUX_CWD) { + if (settings->flags & PROCESS_FLAG_CWD) { LinuxProcessList_readCwd(lp, procFd); } |