diff options
Diffstat (limited to 'src/osd/modules/debugger/qt/dasmwindow.cpp')
-rw-r--r-- | src/osd/modules/debugger/qt/dasmwindow.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/osd/modules/debugger/qt/dasmwindow.cpp b/src/osd/modules/debugger/qt/dasmwindow.cpp index 4eee8d86fb1..44ce8bac988 100644 --- a/src/osd/modules/debugger/qt/dasmwindow.cpp +++ b/src/osd/modules/debugger/qt/dasmwindow.cpp @@ -119,8 +119,11 @@ DasmWindow::~DasmWindow() void DasmWindow::cpuChanged(int index) { - m_dasmView->view()->set_source(*m_dasmView->view()->source(index)); - m_dasmView->viewport()->update(); + if (index < m_dasmView->view()->source_count()) + { + m_dasmView->view()->set_source(*m_dasmView->view()->source(index)); + m_dasmView->viewport()->update(); + } } |