aboutsummaryrefslogtreecommitdiffstats
path: root/src/firemon/firemon.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/firemon/firemon.c')
-rw-r--r--src/firemon/firemon.c6
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 }