Checking NULL value for user_name 72/281672/1
authorKrishna Kant Jaju <krishna.jaju@samsung.com>
Tue, 20 Sep 2022 11:00:09 +0000 (16:30 +0530)
committerKrishna Kant Jaju <krishna.jaju@samsung.com>
Tue, 20 Sep 2022 11:01:57 +0000 (16:31 +0530)
Change-Id: I0a30f64009b1485648b3f0ac6637cd6df673b83f
Signed-off-by: Krishna Kant Jaju <krishna.jaju@samsung.com>
email-ipc/email-ipc-api.c

index 588b9a6..bf2503d 100755 (executable)
@@ -291,8 +291,10 @@ EXPORT_API int emipc_get_user_name(char **output_user_name)
     buffer_size = emipc_get_parameter_length(hAPI, ePARAMETER_OUT, 1);
     if (buffer_size > 0) {
         user_name = (char *)malloc(buffer_size);
-        emipc_get_parameter(hAPI, ePARAMETER_OUT, 1, buffer_size, user_name);
-        EM_DEBUG_LOG("Name : [%s]", user_name);
+       if (user_name != NULL) {
+               emipc_get_parameter(hAPI, ePARAMETER_OUT, 1, buffer_size, user_name);
+               EM_DEBUG_LOG("Name : [%s]", user_name);
+               }
     }
 
 FINISH_OFF: