diff options
author | 2024-07-31 03:06:20 +1000 | |
---|---|---|
committer | 2024-07-31 03:06:20 +1000 | |
commit | d32f7e3a99a0dd508ecdcfe4495451cfc5458ed2 (patch) | |
tree | 6bfc142dc35bf185edd8139eff935760816fb26e /src/osd/modules/debugger/qt/mainwindow.cpp | |
parent | b0e8291bb6801025a6e9d3819aee829e60de45c7 (diff) |
-debugger/qt: Fixed crash on hard reset.
-ui/selmenu.cpp: Dismiss error messages on pressing left or right.
Diffstat (limited to 'src/osd/modules/debugger/qt/mainwindow.cpp')
-rw-r--r-- | src/osd/modules/debugger/qt/mainwindow.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/osd/modules/debugger/qt/mainwindow.cpp b/src/osd/modules/debugger/qt/mainwindow.cpp index dba5d18b9ac..ac4540bd638 100644 --- a/src/osd/modules/debugger/qt/mainwindow.cpp +++ b/src/osd/modules/debugger/qt/mainwindow.cpp @@ -463,8 +463,9 @@ void MainWindow::debugActClose() void MainWindow::debuggerExit() { + // this isn't called from a Qt event loop, so close() will leak the window object m_exiting = true; - close(); + delete this; } |