From badf8701bf4a2908ec2aa3e2612e2356ccd3d7fc Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Wed, 7 Apr 2021 13:53:56 +0200 Subject: [PATCH] cgroup: fix use before NULL check, found by Coverity Scan Signed-off-by: Joachim Wiberg --- src/cgroup.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/cgroup.c b/src/cgroup.c index 07b68cf4..8110536f 100644 --- a/src/cgroup.c +++ b/src/cgroup.c @@ -180,11 +180,6 @@ static void cgroup_handle_event(char *event, uint32_t mask) char *ptr; FILE *fp; - if (!event) { - _d("Missing event with mask: %08x", mask); - return; - } - _d("event: '%s', mask: %08x", event, mask); if (!(mask & IN_MODIFY)) return; @@ -245,7 +240,7 @@ static void cgroup_events_cb(uev_t *w, void *arg, int events) /* Find base path for this event */ iwp = iwatch_find_by_wd(&iw_cgroup, ev->wd); - if (!iwp) + if (!iwp || !iwp->path) continue; cgroup_handle_event(iwp->path, ev->mask);