utils(GetSourceFilterInfo): fix settings memory leak

This commit is contained in:
Stéphane Lepin 2019-11-11 14:27:40 +01:00
parent a3e0abb6ce
commit a8e5171b40

View File

@ -742,7 +742,8 @@ obs_data_t* Utils::GetSourceFilterInfo(obs_source_t* filter, bool includeSetting
obs_data_set_string(data, "type", obs_source_get_id(filter));
obs_data_set_string(data, "name", obs_source_get_name(filter));
if (includeSettings) {
obs_data_set_obj(data, "settings", obs_source_get_settings(filter));
OBSDataAutoRelease settings = obs_source_get_settings(filter);
obs_data_set_obj(data, "settings", settings);
}
return data;
}