0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00

libobs: Fix null pointer dereference

How this was replicated:
- Create new VLC video source
- Add video in its properties
- Press cancel on the properties dialog to reset the settings
This commit is contained in:
jp9000 2016-07-09 08:14:42 -07:00
parent 50d98dceac
commit 58265e6950

View File

@ -156,10 +156,13 @@ static inline obs_data_t *get_item_autoselect_obj(struct obs_data_item *item)
static inline obs_data_array_t *get_item_array(struct obs_data_item *item)
{
obs_data_array_t **array;
if (!item)
return NULL;
return *(obs_data_array_t**)get_item_data(item);
array = (obs_data_array_t**)get_item_data(item);
return array ? *array : NULL;
}
static inline obs_data_array_t *get_item_default_array(