From 0f76b1e0f6bc3a0faadf515b63e823f77e69a823 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Thu, 17 May 2012 13:58:32 +0000 Subject: [PATCH] set m_cursetting to NULL since must not be set in case of onoff_alloc, this fixes validation too (no whatsnew) --- src/emu/ioport.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/emu/ioport.c b/src/emu/ioport.c index 57c9cf26a51..e7ecb2b434e 100644 --- a/src/emu/ioport.c +++ b/src/emu/ioport.c @@ -3915,6 +3915,8 @@ void ioport_configurer::onoff_alloc(const char *name, ioport_value defval, iopor // allocate settings setting_alloc(defval & mask, DEF_STR(Off)); setting_alloc(~defval & mask, DEF_STR(On)); + // clear cursettings set by setting_alloc + m_cursetting = NULL; }