From 56bd36c5ef3960874628bc08cbfcedf4c6057a19 Mon Sep 17 00:00:00 2001 From: "therealmogminer@gmail.com" Date: Wed, 8 Jun 2016 08:10:55 +1000 Subject: Major refactoring of debugger core [Ryan Holtz] * Eliminate globals/file statics * Remove lots of stuff from global scope * Use std::function for custom command registration * Eliminate some trampolines * Build fixes from Vas Crabb and balr0g --- src/emu/debug/dvtext.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/emu/debug/dvtext.cpp') diff --git a/src/emu/debug/dvtext.cpp b/src/emu/debug/dvtext.cpp index ce1d8abdb1b..af4bbba1852 100644 --- a/src/emu/debug/dvtext.cpp +++ b/src/emu/debug/dvtext.cpp @@ -12,8 +12,7 @@ #include "debugvw.h" #include "dvtext.h" #include "debugcon.h" - - +#include "debugger.h" //************************************************************************** // DEBUG VIEW TEXTBUF @@ -135,7 +134,7 @@ void debug_view_textbuf::view_notify(debug_view_notification type) //------------------------------------------------- debug_view_console::debug_view_console(running_machine &machine, debug_view_osd_update_func osdupdate, void *osdprivate) - : debug_view_textbuf(machine, DVT_CONSOLE, osdupdate, osdprivate, *debug_console_get_textbuf()) + : debug_view_textbuf(machine, DVT_CONSOLE, osdupdate, osdprivate, *machine.debugger().console().get_console_textbuf()) { } @@ -150,6 +149,6 @@ debug_view_console::debug_view_console(running_machine &machine, debug_view_osd_ //------------------------------------------------- debug_view_log::debug_view_log(running_machine &machine, debug_view_osd_update_func osdupdate, void *osdprivate) - : debug_view_textbuf(machine, DVT_LOG, osdupdate, osdprivate, *debug_errorlog_get_textbuf()) + : debug_view_textbuf(machine, DVT_LOG, osdupdate, osdprivate, *machine.debugger().console().get_errorlog_textbuf()) { } -- cgit v1.2.3-70-g09d2