From: Sangchul Lee Date: Mon, 11 Jan 2021 23:14:04 +0000 (+0900) Subject: webrtc_test: Fix crash by adding null checking code X-Git-Tag: submit/tizen/20210729.023123~161 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=372375d2c1fdc68b55137e5ad56b7ee1cb31744f;p=platform%2Fcore%2Fapi%2Fwebrtc.git webrtc_test: Fix crash by adding null checking code It happended when the stun_server is NULL. [Version] 0.1.80 [Issue Type] Bug fix Change-Id: Icd42e710ae171afd2689e67623c6b4d45b5d78f4 Signed-off-by: Sangchul Lee --- diff --git a/packaging/capi-media-webrtc.spec b/packaging/capi-media-webrtc.spec index 72b1baab..14ce3d42 100644 --- a/packaging/capi-media-webrtc.spec +++ b/packaging/capi-media-webrtc.spec @@ -1,6 +1,6 @@ Name: capi-media-webrtc Summary: A WebRTC library in Tizen Native API -Version: 0.1.79 +Version: 0.1.80 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/test/webrtc_test.c b/test/webrtc_test.c index 799052d8..b8139cf8 100644 --- a/test/webrtc_test.c +++ b/test/webrtc_test.c @@ -2095,7 +2095,7 @@ void display_handle_status(int index) { int ret = WEBRTC_ERROR_NONE; webrtc_state_e state; - char *stun_server; + char *stun_server = NULL; if (g_conns[index].webrtc == NULL) return; @@ -2110,10 +2110,10 @@ void display_handle_status(int index) g_print(" webrtc[%p]", g_conns[index].webrtc); g_print(" state[%s]", g_webrtc_state_str[state]); - if (strlen(stun_server) > 0) + if (stun_server) { g_print(" STUN server[%s]", stun_server); - - free(stun_server); + free(stun_server); + } g_print("\n-----------------------------------------------------------------------------------------\n"); }