From 47d83c1af256d54589d8c3554fe71f42c5174409 Mon Sep 17 00:00:00 2001 From: AJR Date: Sun, 25 Nov 2018 21:18:55 -0500 Subject: Attempted fix for MT 07049 (nw) --- src/frontend/mame/ui/floppycntrl.cpp | 6 +++--- 1 file 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; -- cgit v1.2.3