]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11573 fix seg when missing conference layout config
authorSeven Du <seven@signalwire.com>
Mon, 17 Dec 2018 15:20:43 +0000 (23:20 +0800)
committerMike Jerris <mike@signalwire.com>
Thu, 6 Jun 2019 15:18:56 +0000 (11:18 -0400)
src/mod/applications/mod_conference/conference_video.c

index 7a78e1b1a845c112d28dd43ee3d18125c7fa7317..ba736bcea11bd77ba4f63b101773662c4b199776 100644 (file)
@@ -2031,6 +2031,8 @@ video_layout_t *conference_video_get_layout(conference_obj_t *conference, const
        layout_group_t *lg = NULL;
        video_layout_t *vlayout = NULL;
 
+       if (!video_layout_name) return NULL;
+
        if (video_layout_group) {
                lg = switch_core_hash_find(conference->layout_group_hash, video_layout_group);
                vlayout = conference_video_find_best_layout(conference, lg, 0, 0);