diff options
Diffstat (limited to 'src/firemon/firemon.c')
-rw-r--r-- | src/firemon/firemon.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/firemon/firemon.c b/src/firemon/firemon.c index 952659e39..7468e3240 100644 --- a/src/firemon/firemon.c +++ b/src/firemon/firemon.c | |||
@@ -72,9 +72,11 @@ int find_child(int id) { | |||
72 | if (pids[i].level == 2 && pids[i].parent == id) { | 72 | if (pids[i].level == 2 && pids[i].parent == id) { |
73 | // skip /usr/bin/xdg-dbus-proxy (started by firejail for dbus filtering) | 73 | // skip /usr/bin/xdg-dbus-proxy (started by firejail for dbus filtering) |
74 | char *cmdline = pid_proc_cmdline(i); | 74 | char *cmdline = pid_proc_cmdline(i); |
75 | if (strncmp(cmdline, XDG_DBUS_PROXY_PATH, strlen(XDG_DBUS_PROXY_PATH)) == 0) | 75 | if (strncmp(cmdline, XDG_DBUS_PROXY_PATH, strlen(XDG_DBUS_PROXY_PATH)) == 0) { |
76 | free(cmdline); | ||
76 | continue; | 77 | continue; |
77 | 78 | } | |
79 | free(cmdline); | ||
78 | first_child = i; | 80 | first_child = i; |
79 | break; | 81 | break; |
80 | } | 82 | } |