diff options
| author | 2010-06-26 03:41:10 +0000 | |
|---|---|---|
| committer | 2010-06-26 03:41:10 +0000 | |
| commit | d5983046f52d446ab06ecf01e2099f73e24030dd (patch) | |
| tree | 26f9f999eceff1eb3ba64efea51432f79df0f856 /src/emu/debug | |
| parent | 6a9af3b8147e917a1aca8aeb205588aa06d400b6 (diff) | |
Fix initial state of views so that their sources are properly initialized.
Fixes disassembly for sdl.
Diffstat (limited to 'src/emu/debug')
| -rw-r--r-- | src/emu/debug/dvdisasm.c | 2 | ||||
| -rw-r--r-- | src/emu/debug/dvmemory.c | 4 | ||||
| -rw-r--r-- | src/emu/debug/dvstate.c | 2 |
3 files changed, 5 insertions, 3 deletions
diff --git a/src/emu/debug/dvdisasm.c b/src/emu/debug/dvdisasm.c index c8d1612be80..71519698da9 100644 --- a/src/emu/debug/dvdisasm.c +++ b/src/emu/debug/dvdisasm.c @@ -142,7 +142,7 @@ void debug_view_disasm::enumerate_sources() } // reset the source to a known good entry - m_source = m_source_list.head(); + set_source(*m_source_list.head()); } diff --git a/src/emu/debug/dvmemory.c b/src/emu/debug/dvmemory.c index 8344c721882..2f3e344f843 100644 --- a/src/emu/debug/dvmemory.c +++ b/src/emu/debug/dvmemory.c @@ -188,7 +188,9 @@ void debug_view_memory::enumerate_sources() m_source_list.append(*auto_alloc(&m_machine, debug_view_memory_source(name, base, valsize, valcount))); } } - m_source = m_source_list.head(); + + // reset the source to a known good entry + set_source(*m_source_list.head()); } diff --git a/src/emu/debug/dvstate.c b/src/emu/debug/dvstate.c index 332683b23bf..ad48812539d 100644 --- a/src/emu/debug/dvstate.c +++ b/src/emu/debug/dvstate.c @@ -112,7 +112,7 @@ void debug_view_state::enumerate_sources() } // reset the source to a known good entry - m_source = m_source_list.head(); + set_source(*m_source_list.head()); } |
