projects
/
platform
/
core
/
system
/
pass.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ba50727
)
pass: resmon: Fix memory leak of udev_monitor in error path
64/252564/1
author
Seung-Woo Kim
<sw0312.kim@samsung.com>
Fri, 29 Jan 2021 09:21:15 +0000
(18:21 +0900)
committer
Seung-Woo Kim
<sw0312.kim@samsung.com>
Fri, 29 Jan 2021 09:21:17 +0000
(18:21 +0900)
The resmon_uevent_add() has memory leak in error path. Fix the
memory leak.
Change-Id: I53c07b891b888cd1bdd596f872dd204f620d5b7c
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
src/pass/pass-resmon.c
patch
|
blob
|
history
diff --git
a/src/pass/pass-resmon.c
b/src/pass/pass-resmon.c
index
8c42e08
..
24c8acc
100644
(file)
--- 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
;
}
}