Coverity fix: check return type 35/260135/1
authorAbhimanyu Swami <abhimanyu1.s@samsung.com>
Mon, 21 Jun 2021 05:51:40 +0000 (11:21 +0530)
committerAbhimanyu Swami <abhimanyu1.s@samsung.com>
Mon, 21 Jun 2021 05:51:40 +0000 (11:21 +0530)
Change-Id: Ifc7892065771bd2d63b9ac7473ff8d8554f4f1d3
Signed-off-by: Abhimanyu Swami <abhimanyu1.s@samsung.com>
email-api/email-api-mail.c
email-core/email-core-gmime.c

index d536cd485c8de90d242ee95b2c4905480776e859..177e9de7cd710559628cba8fb2892f8566de3ca7 100644 (file)
@@ -151,7 +151,8 @@ EXPORT_API int email_add_mail(email_mail_data_t *input_mail_data, email_attachme
                }
 
                /* input_from_eas */
-               emipc_add_parameter(hAPI, ePARAMETER_IN, (char*)&input_from_eas, sizeof(int));
+               if (emipc_add_parameter(hAPI, ePARAMETER_IN, (char*)&input_from_eas, sizeof(int)) == false)
+                       EM_DEBUG_EXCEPTION("emipc_add_parameter() failed");
 
                /* Execute API */
                if (emipc_execute_proxy_api(hAPI) != EMAIL_ERROR_NONE) {
index 0e4f3adf5f36b4a2c707ea13dccb7f6b97b5cc0a..ad9b66577c712d373c71aeb5d1877a522eb42975 100755 (executable)
@@ -4392,7 +4392,10 @@ FINISH_OFF:
                EM_SAFE_FREE(search_info);
        }
 
-       if (buf) g_remove(buf);
+       if (buf) {
+       if (g_remove(buf) != 0)
+               EM_DEBUG_EXCEPTION("g_remove() failed");
+       }
        EM_SAFE_FREE(buf);
 
        EM_SAFE_FREE(response);