From 6319b5d938a37786a602af2d663b5a3ba31ecd74 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Fri, 14 Oct 2016 16:24:57 +0200 Subject: [PATCH] memory leak fix --- advanced-scene-switcher.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/advanced-scene-switcher.cpp b/advanced-scene-switcher.cpp index d8ecbb02..0e64a36c 100644 --- a/advanced-scene-switcher.cpp +++ b/advanced-scene-switcher.cpp @@ -1964,6 +1964,7 @@ void SwitcherData::Thread() if (source && source != currentSource){ obs_source_t *nextTransition; OBSWeakSource currentScene = obs_source_get_weak_source(currentSource); + obs_weak_source_release(currentScene); OBSWeakSource nextTransitionWs = getNextTransition(currentScene, scene); if (nextTransitionWs){