summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/debugger.cpp
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-01-12 12:00:56 +0100
committer Miodrag Milanovic <mmicko@gmail.com>2016-01-12 12:00:56 +0100
commit807265ed21396f4ae950d144513f02c828bc95d6 (patch)
tree756f3dd500ba76cca4b3a86906b320f73289d7e6 /src/emu/debugger.cpp
parentdb0bd9e5e5cc2146f5984bcdb7bde44ae660c350 (diff)
put debug_view back in machine due to issues with QT (nw)
Diffstat (limited to 'src/emu/debugger.cpp')
-rw-r--r--src/emu/debugger.cpp29
1 files changed, 12 insertions, 17 deletions
diff --git a/src/emu/debugger.cpp b/src/emu/debugger.cpp
index 9acdb369398..849b16d068d 100644
--- a/src/emu/debugger.cpp
+++ b/src/emu/debugger.cpp
@@ -34,27 +34,22 @@ static int g_atexit_registered = FALSE;
debugger_manager::debugger_manager(running_machine &machine)
: m_machine(machine)
{
- /* only if debugging is enabled */
- if (machine.debug_flags & DEBUG_FLAG_ENABLED)
- {
- /* initialize the submodules */
- m_debug_view = std::make_unique<debug_view_manager>(machine);
- debug_cpu_init(machine);
- debug_command_init(machine);
+ /* initialize the submodules */
+ debug_cpu_init(machine);
+ debug_command_init(machine);
- g_machine = &machine;
+ g_machine = &machine;
- /* register an atexit handler if we haven't yet */
- if (!g_atexit_registered)
- atexit(debugger_flush_all_traces_on_abnormal_exit);
- g_atexit_registered = TRUE;
+ /* register an atexit handler if we haven't yet */
+ if (!g_atexit_registered)
+ atexit(debugger_flush_all_traces_on_abnormal_exit);
+ g_atexit_registered = TRUE;
- /* listen in on the errorlog */
- machine.add_logerror_callback(debug_errorlog_write_line);
+ /* listen in on the errorlog */
+ machine.add_logerror_callback(debug_errorlog_write_line);
- /* initialize osd debugger features */
- machine.osd().init_debugger();
- }
+ /* initialize osd debugger features */
+ machine.osd().init_debugger();
}
/*-------------------------------------------------