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:
parent
50d98dceac
commit
58265e6950
@ -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(
|
||||
|
Loading…
Reference in New Issue
Block a user