diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2018-11-25 21:18:55 -0500 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2018-11-25 21:18:55 -0500 |
commit | 47d83c1af256d54589d8c3554fe71f42c5174409 (patch) | |
tree | 5a6c115e35be475c146b950b0d6ae1d620347e76 | |
parent | a47189c15c9450e692d7eced60ac6f7ae07d5418 (diff) |
Attempted fix for MT 07049 (nw)
-rw-r--r-- | src/frontend/mame/ui/floppycntrl.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/frontend/mame/ui/floppycntrl.cpp b/src/frontend/mame/ui/floppycntrl.cpp index 6ccb83777b8..1c44458f653 100644 --- a/src/frontend/mame/ui/floppycntrl.cpp +++ b/src/frontend/mame/ui/floppycntrl.cpp @@ -47,7 +47,6 @@ void menu_control_floppy_image::do_load_create() machine().popmessage("Error: %s", fd->error()); return; } - fd->setup_write(output_format); } else { image_init_result err = fd->load(input_filename); if ((err == image_init_result::PASS) && (output_filename.compare("") != 0)) @@ -56,9 +55,9 @@ void menu_control_floppy_image::do_load_create() machine().popmessage("Error: %s", fd->error()); return; } - if(output_format) - fd->setup_write(output_format); } + if(output_format) + fd->setup_write(output_format); } void menu_control_floppy_image::hook_load(const std::string &filename) @@ -134,6 +133,7 @@ void menu_control_floppy_image::handle() switch(m_submenu_result.rw) { case menu_select_rw::result::READONLY: do_load_create(); + fd->setup_write(nullptr); stack_pop(); break; |