diff options
author | 2012-05-17 13:58:32 +0000 | |
---|---|---|
committer | 2012-05-17 13:58:32 +0000 | |
commit | 0f76b1e0f6bc3a0faadf515b63e823f77e69a823 (patch) | |
tree | 091f7aff2f1606e9b22d6bf87b8fdec638561ff7 /src/emu/ioport.c | |
parent | d4944e958278db01c1303468d650e1d45a90e618 (diff) |
set m_cursetting to NULL since must not be set in case of onoff_alloc, this fixes validation too (no whatsnew)
Diffstat (limited to 'src/emu/ioport.c')
-rw-r--r-- | src/emu/ioport.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; } |