From 162da1acbe62978c5320f2f8ffb87167c6a8f9c5 Mon Sep 17 00:00:00 2001 From: Sangchul Lee Date: Tue, 10 Oct 2023 17:18:29 +0900 Subject: [PATCH] Fix SVACE defect (DEREF_OF_NULL.RET.STAT) [Version] 0.4.21 [Issue Type] SVACE (VD) Change-Id: Ie0d31d03e2d63100b22f7a37bedaead826d7fede Signed-off-by: Sangchul Lee --- packaging/capi-media-webrtc.spec | 2 +- src/webrtc_private.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/capi-media-webrtc.spec b/packaging/capi-media-webrtc.spec index aa424059..728dfe6b 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.4.20 +Version: 0.4.21 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/webrtc_private.c b/src/webrtc_private.c index ef246ad9..00090bf7 100644 --- a/src/webrtc_private.c +++ b/src/webrtc_private.c @@ -1297,7 +1297,7 @@ static bool __is_existing_pad(webrtc_gst_slot_s *source, const char *pad_name) while (GST_ITERATOR_OK == gst_iterator_next(iter, &item)) { pad = g_value_get_object(&item); - if (g_strrstr(GST_PAD_NAME(pad), pad_name)) { + if (pad && g_strrstr(GST_PAD_NAME(pad), pad_name)) { exist = true; break; } -- 2.34.1