diff options
| author | 2019-11-18 05:08:36 +1100 | |
|---|---|---|
| committer | 2019-11-18 05:08:36 +1100 | |
| commit | 88ce545cdda64659894b87fc0b98e1b044eea3e0 (patch) | |
| tree | 9a1f05f459b773c70a2ef64443cbe8fee2a3ccd1 /src/emu/debug/debugvw.cpp | |
| parent | 1fbfa9e071fe1824ea47c567c23778d8ab33cacf (diff) | |
misc cleanup:
* Got rid of some more simple_list in core debugger code
* Fixed a buffer overrun in wavwrite (buffer half requried size)
* Slightly reduced dependencies and overhead in wavwrite
* Made new disassembly windows in Qt debugger default to current CPU
Diffstat (limited to 'src/emu/debug/debugvw.cpp')
| -rw-r--r-- | src/emu/debug/debugvw.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/emu/debug/debugvw.cpp b/src/emu/debug/debugvw.cpp index f351896480e..f3b71698dbb 100644 --- a/src/emu/debug/debugvw.cpp +++ b/src/emu/debug/debugvw.cpp @@ -32,8 +32,7 @@ //------------------------------------------------- debug_view_source::debug_view_source(const char *name, device_t *device) - : m_next(nullptr), - m_name(name), + : m_name(name), m_device(device) { } @@ -232,10 +231,10 @@ void debug_view::set_source(const debug_view_source &source) const debug_view_source *debug_view::source_for_device(device_t *device) const { - for (debug_view_source &source : m_source_list) - if (device == source.device()) - return &source; - return m_source_list.first(); + for (auto &source : m_source_list) + if (device == source->device()) + return source.get(); + return first_source(); } |
