From: Dragos Oancea Date: Thu, 14 Nov 2019 08:12:00 +0000 (+0000) Subject: [core] scan-build: video_bridge_thread() - Dereference of null pointer X-Git-Tag: v1.10.2^2~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb7db309af4e4c4bbf070467599191a88311cd52;p=thirdparty%2Ffreeswitch.git [core] scan-build: video_bridge_thread() - Dereference of null pointer --- diff --git a/src/switch_ivr_bridge.c b/src/switch_ivr_bridge.c index 667950d2ad..41b668c58b 100644 --- a/src/switch_ivr_bridge.c +++ b/src/switch_ivr_bridge.c @@ -233,8 +233,8 @@ static void video_bridge_thread(switch_core_session_t *session, void *obj) } - if (switch_test_flag(read_frame, SFF_CNG) || - switch_channel_test_flag(channel, CF_LEG_HOLDING) || switch_channel_test_flag(b_channel, CF_VIDEO_READ_FILE_ATTACHED)) { + if (read_frame && (switch_test_flag(read_frame, SFF_CNG) || + switch_channel_test_flag(channel, CF_LEG_HOLDING) || switch_channel_test_flag(b_channel, CF_VIDEO_READ_FILE_ATTACHED))) { continue; }