summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/debug/dvdisasm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/debug/dvdisasm.cpp')
-rw-r--r--src/emu/debug/dvdisasm.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/emu/debug/dvdisasm.cpp b/src/emu/debug/dvdisasm.cpp
index b10df8c618f..fecb02d4998 100644
--- a/src/emu/debug/dvdisasm.cpp
+++ b/src/emu/debug/dvdisasm.cpp
@@ -311,7 +311,8 @@ void debug_view_disasm::generate_dasm(debug_disasm_buffer &buffer, offs_t pc)
m_topleft.x = 0;
m_topleft.y = 0;
}
- generate_from_address(buffer, m_expression.value());
+ const debug_view_disasm_source &source = downcast<const debug_view_disasm_source &>(*m_source);
+ generate_from_address(buffer, m_expression.value() & source.m_space.logaddrmask());
return;
}