Checking return value for emipc_get_parameter() 67/281667/1
authorKrishna Kant Jaju <krishna.jaju@samsung.com>
Tue, 20 Sep 2022 10:14:39 +0000 (15:44 +0530)
committerKrishna Kant Jaju <krishna.jaju@samsung.com>
Tue, 20 Sep 2022 10:20:01 +0000 (15:50 +0530)
Change-Id: I2278912ea89e84cef6aaacde2f5a1032fed060a1
Signed-off-by: Krishna Kant Jaju <krishna.jaju@samsung.com>
email-api/email-api-account.c

index 1981b65..dcee29c 100755 (executable)
@@ -740,7 +740,8 @@ EXPORT_API int email_restore_accounts_from_secure_storage(const char * file_name
                EM_PROXY_IF_NULL_RETURN_VALUE(0, hAPI, EMAIL_ERROR_IPC_SOCKET_FAILURE);
        }
 
-       emipc_get_parameter(hAPI, ePARAMETER_OUT, 0, sizeof(int), &ret);
+       if (emipc_get_parameter(hAPI, ePARAMETER_OUT, 0, sizeof(int), &ret) != EMAIL_ERROR_NONE)
+               EM_DEBUG_LOG("emipc_get_parameter failed");
 
        if (0 == ret) { /* get error code */
                emipc_get_parameter(hAPI, ePARAMETER_OUT, 1, sizeof(int), &err);