diff options
author | 2022-03-15 21:38:01 +1100 | |
---|---|---|
committer | 2022-03-15 21:38:01 +1100 | |
commit | 6d9216bf11db6596c07351ff3e191bd97b32a359 (patch) | |
tree | 53acadc743eef54bd5602d9af0aeaeda7c28a7ee /src/emu/debug/debugcmd.cpp | |
parent | f2812653ff613e85d6e6af87ac4341bcb3ffb6a9 (diff) |
Revert "Revert "Remove fileio.h from emu.h""
This reverts commit ea6d1ae3f4cd36732c2b9a2a6d02a06dc4a97def.
Diffstat (limited to 'src/emu/debug/debugcmd.cpp')
-rw-r--r-- | src/emu/debug/debugcmd.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/emu/debug/debugcmd.cpp b/src/emu/debug/debugcmd.cpp index 829c36c2063..2915ef342db 100644 --- a/src/emu/debug/debugcmd.cpp +++ b/src/emu/debug/debugcmd.cpp @@ -21,6 +21,7 @@ #include "debugger.h" #include "emuopts.h" +#include "fileio.h" #include "natkeyboard.h" #include "render.h" #include "screen.h" @@ -2188,8 +2189,7 @@ void debugger_commands::execute_rplist(const std::vector<std::string> ¶ms) void debugger_commands::execute_statesave(const std::vector<std::string> ¶ms) { - const std::string &filename(params[0]); - m_machine.immediate_save(filename.c_str()); + m_machine.immediate_save(params[0]); m_console.printf("State save attempted. Please refer to window message popup for results.\n"); } @@ -2200,8 +2200,7 @@ void debugger_commands::execute_statesave(const std::vector<std::string> ¶ms void debugger_commands::execute_stateload(const std::vector<std::string> ¶ms) { - const std::string &filename(params[0]); - m_machine.immediate_load(filename.c_str()); + m_machine.immediate_load(params[0]); // clear all PC & memory tracks for (device_t &device : device_enumerator(m_machine.root_device())) @@ -4256,7 +4255,7 @@ void debugger_commands::execute_unmount(const std::vector<std::string> ¶ms) void debugger_commands::execute_input(const std::vector<std::string> ¶ms) { - m_machine.natkeyboard().post_coded(params[0].c_str()); + m_machine.natkeyboard().post_coded(params[0]); } |