diff --git a/src/core/Engine.cpp b/src/core/Engine.cpp index 6c8104721..ce2629ac1 100644 --- a/src/core/Engine.cpp +++ b/src/core/Engine.cpp @@ -104,6 +104,7 @@ void Engine::destroy() deleteHelper( &s_patternStore ); deleteHelper( &s_mixer ); + deleteHelper(&s_song); deleteHelper( &s_audioEngine ); #ifdef LMMS_HAVE_LV2 @@ -114,7 +115,6 @@ void Engine::destroy() //delete ConfigManager::inst(); deleteHelper( &s_projectJournal ); - deleteHelper( &s_song ); delete ConfigManager::inst(); @@ -171,4 +171,4 @@ void *Engine::pickDndPluginKey() Engine * Engine::s_instanceOfMe = nullptr; -} // namespace lmms \ No newline at end of file +} // namespace lmms