From: Seung-Woo Kim Date: Fri, 29 Jan 2021 09:21:15 +0000 (+0900) Subject: pass: resmon: Fix memory leak of udev_monitor in error path X-Git-Tag: submit/tizen_6.0/20210201.005217^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen_6.0;p=platform%2Fcore%2Fsystem%2Fpass.git pass: resmon: Fix memory leak of udev_monitor in error path The resmon_uevent_add() has memory leak in error path. Fix the memory leak. Change-Id: I53c07b891b888cd1bdd596f872dd204f620d5b7c Signed-off-by: Seung-Woo Kim --- diff --git a/src/pass/pass-resmon.c b/src/pass/pass-resmon.c index b81a868..0539698 100644 --- a/src/pass/pass-resmon.c +++ b/src/pass/pass-resmon.c @@ -590,7 +590,7 @@ static int resmon_uevent_add(struct resmon *monitor) _E("failed to invoke .init of resmon source " \ "(res_name:%s, src_type: 0x%x)\n", res->config_data.res_name, monitor->src_type); - return ret; + goto err_udev_monitor_fd; } }