diff options
author | 2022-02-13 10:36:36 +1100 | |
---|---|---|
committer | 2022-02-13 10:36:36 +1100 | |
commit | ea6d1ae3f4cd36732c2b9a2a6d02a06dc4a97def (patch) | |
tree | 54bc0fc49016491e3e4dba368af59290244d2cbf /src/emu/machine.cpp | |
parent | acbec54361b3d87edd4c72d8e4603e619b04176a (diff) |
Revert "Remove fileio.h from emu.h"
This reverts commit 0cb0cfd4c66915b43929d496fb694445fd7ab6ea.
Diffstat (limited to 'src/emu/machine.cpp')
-rw-r--r-- | src/emu/machine.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/emu/machine.cpp b/src/emu/machine.cpp index db9a1b211c5..d6f29dc0dce 100644 --- a/src/emu/machine.cpp +++ b/src/emu/machine.cpp @@ -20,7 +20,6 @@ #include "debug/debugvw.h" #include "debug/debugcpu.h" #include "dirtc.h" -#include "fileio.h" #include "image.h" #include "network.h" #include "romload.h" @@ -591,10 +590,10 @@ void running_machine::schedule_save(std::string &&filename) // immediate_save - save state. //------------------------------------------------- -void running_machine::immediate_save(std::string_view filename) +void running_machine::immediate_save(const char *filename) { // specify the filename to save or load - set_saveload_filename(std::string(filename)); + set_saveload_filename(filename); // set up some parameters for handle_saveload() m_saveload_schedule = saveload_schedule::SAVE; @@ -628,10 +627,10 @@ void running_machine::schedule_load(std::string &&filename) // immediate_load - load state. //------------------------------------------------- -void running_machine::immediate_load(std::string_view filename) +void running_machine::immediate_load(const char *filename) { // specify the filename to save or load - set_saveload_filename(std::string(filename)); + set_saveload_filename(filename); // set up some parameters for handle_saveload() m_saveload_schedule = saveload_schedule::LOAD; @@ -1133,7 +1132,6 @@ void running_machine::nvram_load() emu_file file(options().nvram_directory(), OPEN_FLAG_READ); if (!file.open(nvram_filename(nvram.device()))) { - // FIXME: don't swallow errors nvram.nvram_load(file); file.close(); } @@ -1156,7 +1154,6 @@ void running_machine::nvram_save() emu_file file(options().nvram_directory(), OPEN_FLAG_WRITE | OPEN_FLAG_CREATE | OPEN_FLAG_CREATE_PATHS); if (!file.open(nvram_filename(nvram.device()))) { - // FIXME: don't swallow errors nvram.nvram_save(file); file.close(); } |