From a668e017880ea4118c485d1cb031d8be3c987f8e Mon Sep 17 00:00:00 2001 From: jp9000 Date: Fri, 20 Aug 2021 18:47:24 -0700 Subject: [PATCH] UI: Fix minor leak The authors of this function didn't realize that the data object returned from obs_service_get_settings() is incremented, and must be released. --- UI/window-basic-main.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index 1cf42f60f..02c44c792 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -6162,6 +6162,8 @@ void OBSBasic::YouTubeActionDialogOk(const QString &id, const QString &key, obs_service_update(service_obj, settings); autoStartBroadcast = autostart; autoStopBroadcast = autostop; + + obs_data_release(settings); } void OBSBasic::YoutubeStreamCheck(const std::string &key)