From 41c939f5aa76c5422e416be8cb1c9914bd2525ac Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Wed, 20 May 2009 18:18:30 +0200 Subject: [PATCH] AutomationRecorder: delete after Song object Delete the AutomationRecorder after Song object. Otherwise LMMS crashes at exit (closes #2793356). --- src/core/engine.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/core/engine.cpp b/src/core/engine.cpp index 30bdef596..0ac6108bf 100644 --- a/src/core/engine.cpp +++ b/src/core/engine.cpp @@ -160,8 +160,6 @@ void engine::destroy( void ) s_pianoRoll = NULL; delete s_automationEditor; s_automationEditor = NULL; - delete s_automationRecorder; - s_automationRecorder = NULL; delete s_fxMixerView; s_fxMixerView = NULL; @@ -190,6 +188,9 @@ void engine::destroy( void ) delete s_song; s_song = NULL; + delete s_automationRecorder; + s_automationRecorder = NULL; + delete s_resourcesProvider; s_resourcesProvider = NULL;