summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/inptport.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/inptport.c')
-rw-r--r--src/emu/inptport.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/inptport.c b/src/emu/inptport.c
index 74a087eef8b..244ef384c34 100644
--- a/src/emu/inptport.c
+++ b/src/emu/inptport.c
@@ -3137,8 +3137,8 @@ static void field_config_insert(input_field_config *field, input_port_value *dis
for (scanfieldptr = &field->port->fieldlist; *scanfieldptr != NULL; scanfieldptr = scanfieldnextptr)
{
scanfieldnextptr = &(*scanfieldptr)->next;
- if (((*scanfieldptr)->mask & field->mask) != 0 && (field->condition.condition == PORTCOND_ALWAYS ||
- (*scanfieldptr)->condition.condition == PORTCOND_ALWAYS ||
+ if (((*scanfieldptr)->mask & field->mask) != 0 && (field->condition.condition == PORTCOND_ALWAYS ||
+ (*scanfieldptr)->condition.condition == PORTCOND_ALWAYS ||
condition_equal(&(*scanfieldptr)->condition, &field->condition)))
{
/* reduce the mask of the field we found */