From 573fbbfeadcb17b8dff8656c92bc7bbaa0790148 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Sun, 26 Nov 2017 02:30:26 -0800 Subject: [PATCH] UI: Fix a memory leak when renaming mixer sources --- UI/window-basic-main.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index e74f15f3f..515627992 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -2310,8 +2310,8 @@ void OBSBasic::MixerRenameSource() continue; } - obs_source_t *sourceTest = - obs_get_source_by_name(name.c_str()); + OBSSource sourceTest = obs_get_source_by_name(name.c_str()); + obs_source_release(sourceTest); if (sourceTest) { OBSMessageBox::information(this, @@ -2321,8 +2321,6 @@ void OBSBasic::MixerRenameSource() } obs_source_set_name(source, name.c_str()); - obs_source_release(sourceTest); - break; } }