From 0accb9f865d8357bb16db5d164d4a7443b0c1cbb Mon Sep 17 00:00:00 2001 From: Alex Anderson Date: Wed, 9 May 2018 12:23:27 -0700 Subject: [PATCH] UI: Fix memory leak when drag/dropping --- UI/window-basic-main-dropfiles.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/UI/window-basic-main-dropfiles.cpp b/UI/window-basic-main-dropfiles.cpp index 2622ab19d..cd5c48116 100644 --- a/UI/window-basic-main-dropfiles.cpp +++ b/UI/window-basic-main-dropfiles.cpp @@ -107,8 +107,10 @@ void OBSBasic::AddDropSource(const char *data, DropType image) break; } - if (!obs_source_get_display_name(type)) + if (!obs_source_get_display_name(type)) { + obs_data_release(settings); return; + } if (name.isEmpty()) name = obs_source_get_display_name(type);