diff --git a/src/platform/qt/GameController.cpp b/src/platform/qt/GameController.cpp index f0364512e..8d59cc0d6 100644 --- a/src/platform/qt/GameController.cpp +++ b/src/platform/qt/GameController.cpp @@ -651,6 +651,7 @@ void GameController::cleanGame() { delete[] m_drawContext; delete[] m_frontBuffer; + mCoreConfigDeinit(&m_threadContext.core->config); m_threadContext.core->deinit(m_threadContext.core); m_threadContext.core = nullptr; m_gameOpen = false;