diff options
author | Vas Crabb <vas@vastheman.com> | 2015-11-02 02:01:26 +1100 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2015-11-02 02:02:12 +1100 |
commit | 99c12e17c40fecb16e1ef0dc2fae0d45a86def59 (patch) | |
tree | db2b126658133bac71df5a0ef7de3c043331e3a3 /src/mame/drivers/segas32.c | |
parent | 44c21dcac5d612527a49852443b14b4fb36243f3 (diff) |
More appeasement of the standards gods (nw)
Diffstat (limited to 'src/mame/drivers/segas32.c')
-rw-r--r-- | src/mame/drivers/segas32.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/segas32.c b/src/mame/drivers/segas32.c index 88e7fce9b3c..6e107d3070c 100644 --- a/src/mame/drivers/segas32.c +++ b/src/mame/drivers/segas32.c @@ -828,7 +828,7 @@ UINT16 segas32_state::common_io_chip_r(address_space &space, int which, offs_t o return m_misc_io_data[which][offset]; /* otherwise, return an input port */ - return ioport(portnames[which][offset])->read_safe(0xffff); + return read_safe(ioport(portnames[which][offset]), 0xffff); /* 'SEGA' protection */ case 0x10/2: @@ -1097,7 +1097,7 @@ WRITE16_MEMBER(segas32_state::analog_custom_io_w) case 0x12/2: case 0x14/2: case 0x16/2: - m_analog_value[offset & 3] = ioport(names[offset & 3])->read_safe(0); + m_analog_value[offset & 3] = read_safe(ioport(names[offset & 3]), 0); return; } logerror("%06X:unknown analog_custom_io_w(%X) = %04X & %04X\n", space.device().safe_pc(), offset*2, data, mem_mask); @@ -1113,7 +1113,7 @@ READ16_MEMBER(segas32_state::extra_custom_io_r) case 0x22/2: case 0x24/2: case 0x26/2: - return ioport(names[offset & 3])->read_safe(0xffff); + return read_safe(ioport(names[offset & 3]), 0xffff); } logerror("%06X:unknown extra_custom_io_r(%X) & %04X\n", space.device().safe_pc(), offset*2, mem_mask); @@ -1130,7 +1130,7 @@ WRITE16_MEMBER(segas32_state::orunners_custom_io_w) case 0x12/2: case 0x14/2: case 0x16/2: - m_analog_value[offset & 3] = ioport(names[m_analog_bank * 4 + (offset & 3)])->read_safe(0); + m_analog_value[offset & 3] = read_safe(ioport(names[m_analog_bank * 4 + (offset & 3)]), 0); return; case 0x20/2: |