From dcf1429f0eaf1f38dd205eb53e574a55d32ab3bb Mon Sep 17 00:00:00 2001 From: Seung-Woo Kim Date: Fri, 29 Jan 2021 18:21:15 +0900 Subject: [PATCH] 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 --- src/pass/pass-resmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pass/pass-resmon.c b/src/pass/pass-resmon.c index 8c42e08..24c8acc 100644 --- a/src/pass/pass-resmon.c +++ b/src/pass/pass-resmon.c @@ -586,7 +586,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; } } -- 2.7.4