From 5fb9dcbaa76bca8c909ca902f829d49352c12e4d Mon Sep 17 00:00:00 2001 From: jp9000 Date: Sat, 9 Jul 2016 06:31:16 -0700 Subject: [PATCH] libobs: Fix possible null pointer dereference --- libobs/obs-scene.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libobs/obs-scene.c b/libobs/obs-scene.c index 16b256531..d12eabce1 100644 --- a/libobs/obs-scene.c +++ b/libobs/obs-scene.c @@ -1400,7 +1400,7 @@ void obs_sceneitem_select(obs_sceneitem_t *item, bool select) uint8_t stack[128]; const char *command = select ? "item_select" : "item_deselect"; - if (!item || item->selected == select) + if (!item || item->selected == select || !item->parent) return; item->selected = select;