libobs: Fix possible null pointer dereference

This commit is contained in:
jp9000 2016-07-09 06:31:16 -07:00
parent 6ac832fbb2
commit 5fb9dcbaa7

View file

@ -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;