projects
/
platform
/
core
/
system
/
buxton2.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ce1fe24
)
Fix memory leak
50/117650/1
author
Jiwoong Im
<jiwoong.im@samsung.com>
Mon, 6 Mar 2017 10:00:40 +0000
(19:00 +0900)
committer
Jiwoong Im
<jiwoong.im@samsung.com>
Tue, 7 Mar 2017 05:12:49 +0000
(21:12 -0800)
Change-Id: If8793c037627fc70972b2152c409660280090946
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
(cherry picked from commit
cb50b810024d23a4fb8c9bb9fc2ccf7a2f22b9f9
)
common/serialize.c
patch
|
blob
|
history
diff --git
a/common/serialize.c
b/common/serialize.c
index
edbc9b5
..
6882e6b
100644
(file)
--- a/
common/serialize.c
+++ b/
common/serialize.c
@@
-895,8
+895,10
@@
static int gv_to_res(GVariant *gv, struct response *res)
g_variant_get(gv, "(uiuv)", &res->msgid, &res->res, &res->nmlen, &v);
- if (res->res)
+ if (res->res) {
+ g_variant_unref(v);
return 0;
+ }
if (res->type == MSG_LIST) {
r = gv_to_res_list(v, res);