diff options
Diffstat (limited to 'src/frontend')
| -rw-r--r-- | src/frontend/mame/ui/imgcntrl.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/frontend/mame/ui/imgcntrl.cpp b/src/frontend/mame/ui/imgcntrl.cpp index ddcc5b82d7f..73cce5b2bf0 100644 --- a/src/frontend/mame/ui/imgcntrl.cpp +++ b/src/frontend/mame/ui/imgcntrl.cpp @@ -17,6 +17,9 @@ #include "ui/swlist.h" #include "ui/ui.h" +#include "bus/midi/midiinport.h" +#include "bus/midi/midioutport.h" + #include "audit.h" #include "drivenum.h" #include "emuopts.h" @@ -294,7 +297,7 @@ void menu_control_device_image::menu_activated() case START_MIDI: m_midi = ""; - menu::stack_push<menu_midi_inout>(ui(), container(), m_image.image_interface(), &m_midi); + menu::stack_push<menu_midi_inout>(ui(), container(), m_image.device().type() == MIDIIN, &m_midi); m_state = SELECT_MIDI; break; |
