From: Jooseok Song Date: Thu, 21 Sep 2017 02:16:29 +0000 (+0900) Subject: Fix svace issue X-Git-Tag: submit/tizen_5.5/20191031.000011 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Ftags%2Fsubmit%2Ftizen_5.5%2F20191031.000011;p=profile%2Fwearable%2Fapps%2Fnative%2Fmy-account.git Fix svace issue Change-Id: I5a88d4582e1820522c66021e827e155111bb3de0 --- diff --git a/src/my-account-view-main.c b/src/my-account-view-main.c index 19c5cbf..9ef2ddd 100644 --- a/src/my-account-view-main.c +++ b/src/my-account-view-main.c @@ -303,6 +303,7 @@ bool __myaccount_get_capablity_cb(const char* capability_type, account_capabilit myaccount_capability_data *cap_data = (myaccount_capability_data*)malloc(sizeof(myaccount_capability_data)); if (!cap_data) { + myaccount_release_account_info(account_info); MA_DEBUG_ERR("malloc failed\n"); return true; } @@ -320,6 +321,7 @@ bool __myaccount_get_capablity_cb(const char* capability_type, account_capabilit if (strlen(capability_textbuf) > 0) { char *temp2 = strdup(capability_textbuf); if (!temp2) { + myaccount_release_account_info(account_info); MA_DEBUG_ERR("strdup returns NULL\n"); return false; } @@ -331,6 +333,8 @@ bool __myaccount_get_capablity_cb(const char* capability_type, account_capabilit } } + myaccount_release_account_info(account_info); + return true; } @@ -409,7 +413,7 @@ bool __myaccount_get_account_list_info_cb(account_h account, void *user_data) ret = account_get_secret(account, &secret); if (ret != ACCOUNT_ERROR_NONE) MA_DEBUG_ERR("account_get_secret: Failed \n"); - else if (secret >= ACCOUNT_SECRECY_INVALID && secret < ACCOUNT_SECRECY_MAX) + else if (secret > ACCOUNT_SECRECY_INVALID && secret < ACCOUNT_SECRECY_MAX) account_info->secret = secret; else account_info->secret = ACCOUNT_SECRECY_INVALID;