From: Jiwoong Im Date: Mon, 6 Mar 2017 10:00:40 +0000 (+0900) Subject: Fix memory leak X-Git-Tag: accepted/tizen/common/20170309.174949~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=89fa942f1ccbf22e2e269ac78313a1ccbe5ff455;p=platform%2Fcore%2Fsystem%2Fbuxton2.git Fix memory leak Change-Id: If8793c037627fc70972b2152c409660280090946 Signed-off-by: Jiwoong Im (cherry picked from commit cb50b810024d23a4fb8c9bb9fc2ccf7a2f22b9f9) --- diff --git a/common/serialize.c b/common/serialize.c index edbc9b5..6882e6b 100644 --- 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);