diff options
Diffstat (limited to 'src/osd/windows/winmain.cpp')
-rw-r--r-- | src/osd/windows/winmain.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/osd/windows/winmain.cpp b/src/osd/windows/winmain.cpp index 14243c67fd7..4047d9d7fee 100644 --- a/src/osd/windows/winmain.cpp +++ b/src/osd/windows/winmain.cpp @@ -20,7 +20,6 @@ // MAME headers #include "emu.h" -#include "clifront.h" #include "emuopts.h" // MAMEOS headers @@ -294,8 +293,7 @@ int main(int argc, char *argv[]) FreeConsole(); } osd.register_options(); - cli_frontend frontend(options, osd); - result = frontend.execute(argc, argv); + result = emulator_info::start_frontend(options, osd, argc, argv); osd_output::pop(&winerror); } @@ -324,7 +322,7 @@ static BOOL WINAPI control_handler(DWORD type) if (g_current_machine == nullptr || type == CTRL_C_EVENT || type == CTRL_BREAK_EVENT) { fprintf(stderr, ", exiting\n"); - TerminateProcess(GetCurrentProcess(), MAMERR_FATALERROR); + TerminateProcess(GetCurrentProcess(), EMU_ERR_FATALERROR); } // all other situations attempt to do a clean exit |