From: Jung Jihoon Date: Tue, 9 Jul 2019 07:09:58 +0000 (+0900) Subject: Fix Coverity issues X-Git-Tag: accepted/tizen/5.5/unified/20191031.014810^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen_5.5_wearable_hotfix;p=apps%2Fnative%2Fug-nfc-efl.git Fix Coverity issues - 1048222, 1048244 : Resource Leak Change-Id: I856193980127bf14f12beb0a38bcb648bae486e2 Signed-off-by: Jung Jihoon --- diff --git a/wearable/app/src/nsa-view-tap-n-pay.c b/wearable/app/src/nsa-view-tap-n-pay.c index cb1050c..2af6a07 100755 --- a/wearable/app/src/nsa-view-tap-n-pay.c +++ b/wearable/app/src/nsa-view-tap-n-pay.c @@ -281,6 +281,8 @@ static bool __set_default_wallet(item_data_t *item) __launch_application(launch_app_id); + NSA_MEM_FREE(launch_app_id); + return true; } @@ -406,7 +408,10 @@ static Evas_Object *__gl_content_get(void *data, Evas_Object *obj, char *appid; winfo = g_array_index(ad->payment_wallet_list, wallet_info_t *, item->index); - retv_if(winfo == NULL, NULL); + if (winfo == NULL) { + NSA_MEM_FREE(wallet_handler); + return NULL; + } appid = winfo->appid; if (strlen(wallet_handler) > 0 && strcmp(appid, wallet_handler) == 0) { NSA_DEBUG("matched, [%s]", appid);