From: Sangyoon Jang Date: Fri, 14 Apr 2017 04:59:09 +0000 (+0900) Subject: Fix memory leaks X-Git-Tag: accepted/tizen/unified/20170419.164634~1 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fappfw%2Fpkgmgr-server.git;a=commitdiff_plain;h=80f743e26a6e6f7d8089137b6aad3911b1d80058 Fix memory leaks Change-Id: I796229aae7cf5883e65f0a92e37356fdf07ab373 Signed-off-by: Sangyoon Jang --- diff --git a/src/request.c b/src/request.c index ee0bfae..e625e2b 100644 --- a/src/request.c +++ b/src/request.c @@ -1097,11 +1097,13 @@ static int __handle_request_cleardata(uid_t caller_uid, pkgtype, pkgid, NULL)) { g_dbus_method_invocation_return_value(invocation, g_variant_new("(i)", PKGMGR_R_ESYSTEM)); + free(pkgtype); return -1; } g_dbus_method_invocation_return_value(invocation, g_variant_new("(i)", PKGMGR_R_OK)); + free(pkgtype); return 0; } @@ -1134,11 +1136,13 @@ static int __handle_request_clearcache(uid_t caller_uid, pkgtype, pkgid, NULL)) { g_dbus_method_invocation_return_value(invocation, g_variant_new("(i)", PKGMGR_R_ESYSTEM)); + free(pkgtype); return -1; } g_dbus_method_invocation_return_value(invocation, g_variant_new("(i)", PKGMGR_R_OK)); + free(pkgtype); return 0; }