all repos — mgba @ 57e84f0c6938a1e5797a15cce88a6565dff77ba3

mGBA Game Boy Advance Emulator

Qt: Better cleanup when a game crashes
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 May 2015 15:06:35 -0700
commit

57e84f0c6938a1e5797a15cce88a6565dff77ba3

parent

178b2f85ee88db6a747eff8e2fa9170865900a29

2 files changed, 2 insertions(+), 0 deletions(-)

jump to
M CHANGESCHANGES

@@ -25,6 +25,7 @@ - VFS: Fix resource leaks if some allocations fail

- Video: Fix an issue with very long filenames - GBA Video: Blended sprites should never have other effects applied - GBA: Fix crash if a 512kb flash save is loaded when a game has a 1Mb flash override + - Qt: Better cleanup when a game crashes Misc: - Qt: Handle saving input settings better - Debugger: Free watchpoints in addition to breakpoints
M src/platform/qt/GameController.cppsrc/platform/qt/GameController.cpp

@@ -366,6 +366,7 @@

void GameController::crashGame(const QString& crashMessage) { closeGame(); emit gameCrashed(crashMessage); + emit gameStopped(&m_threadContext); } bool GameController::isPaused() {