diff options
author | Jung Jihoon <jh8801.jung@samsung.com> | 2019-07-09 16:09:58 +0900 |
---|---|---|
committer | Jung Jihoon <jh8801.jung@samsung.com> | 2019-07-09 16:10:34 +0900 |
commit | cd99fb983afdd6d8bbcf68595d2b5354232e6ed6 (patch) | |
tree | 288571a65eaaa9cdd1394d08b23690a379f00871 | |
parent | c83a4a0352121a521023739194edee878f874c59 (diff) | |
download | ug-nfc-efl-cd99fb983afdd6d8bbcf68595d2b5354232e6ed6.tar.gz ug-nfc-efl-cd99fb983afdd6d8bbcf68595d2b5354232e6ed6.tar.bz2 ug-nfc-efl-cd99fb983afdd6d8bbcf68595d2b5354232e6ed6.zip |
Fix Coverity issuestizen_6.0.m2_releasetizen_5.5.m2_releasesubmit/tizen_6.0_hotfix/20201103.114801submit/tizen_6.0_hotfix/20201102.192501submit/tizen_6.0/20201029.205101submit/tizen_5.5_wearable_hotfix/20201026.184301submit/tizen_5.5_mobile_hotfix/20201026.185101submit/tizen_5.5/20191031.000001submit/tizen/20190710.102723accepted/tizen/unified/20190711.062908accepted/tizen/6.0/unified/hotfix/20201103.051919accepted/tizen/6.0/unified/20201030.122928accepted/tizen/5.5/unified/wearable/hotfix/20201027.123241accepted/tizen/5.5/unified/mobile/hotfix/20201027.081919accepted/tizen/5.5/unified/20191031.014810tizen_6.0_hotfixtizen_6.0tizen_5.5_wearable_hotfixtizen_5.5_tvtizen_5.5_mobile_hotfixtizen_5.5accepted/tizen_6.0_unified_hotfixaccepted/tizen_6.0_unifiedaccepted/tizen_5.5_unified_wearable_hotfixaccepted/tizen_5.5_unified_mobile_hotfixaccepted/tizen_5.5_unified
- 1048222, 1048244 : Resource Leak
Change-Id: I856193980127bf14f12beb0a38bcb648bae486e2
Signed-off-by: Jung Jihoon <jh8801.jung@samsung.com>
-rwxr-xr-x | wearable/app/src/nsa-view-tap-n-pay.c | 7 |
1 files changed, 6 insertions, 1 deletions
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); |