Fix crash issue on tapitest 43/146543/1
authorsinikang <sinikang@samsung.com>
Tue, 29 Aug 2017 09:21:41 +0000 (18:21 +0900)
committersinikang <sinikang@samsung.com>
Tue, 29 Aug 2017 09:21:41 +0000 (18:21 +0900)
 - run_call_get_mute_status()
 - run_call_get_call_privacy_mode()

Change-Id: Id766f35cf12bc4db31f721790398c14fc499a838

packaging/libtapi.spec
test_src/call.c

index 2fd652d834b2179ad4f36087612d9bbb7b940f4b..af4c1e4c691bb14d65e877021c7a01dc4e77a9ad 100644 (file)
@@ -1,6 +1,6 @@
 %define major 0
 %define minor 8
-%define patchlevel 23
+%define patchlevel 24
 
 Name:           libtapi
 Version:        %{major}.%{minor}.%{patchlevel}
index c14e149a85983c6d0e02b19fd0cad69f35853d5b..e29eae9d32f3a60f97f6403fb905bb0f63035161 100644 (file)
@@ -417,8 +417,11 @@ static void on_call_get_mute_status(TapiHandle *handle, int result, void *data,
        TelCallGetMuteStatusResp_t *resp = (TelCallGetMuteStatusResp_t *)data;
 
        msg("on_call_get_mute_status() - result : 0x%x", result);
-       msg("on_call_get_mute_status() - path : 0x%x", resp->path);
-       msg("on_call_get_mute_status() - status : 0x%x", resp->status);
+
+       if (resp) {
+               msg("on_call_get_mute_status() - path : 0x%x", resp->path);
+               msg("on_call_get_mute_status() - status : 0x%x", resp->status);
+       }
 }
 
 static void on_call_set_volume_info(TapiHandle *handle, int result, void *data, void *user_data)
@@ -455,7 +458,11 @@ static void on_call_set_preferred_voice_subscription(TapiHandle *handle, int res
 static void on_call_get_privacy_mode(TapiHandle *handle, int result, void *data, void *user_data)
 {
        TelCallGetPrivacyModeResp_t *resp_data = (TelCallGetPrivacyModeResp_t *) data;
-       msg("on_call_get_privacy_mode() result : 0x%x, mode 0x%x", result, resp_data->mode);
+
+       msg("on_call_get_privacy_mode() result : 0x%x", result);
+
+       if (resp_data)
+               msg("on_call_get_privacy_mode() mode 0x%x", resp_data->mode);
 }
 
 static void on_call_set_privacy_mode(TapiHandle *handle, int result, void *data, void *user_data)