diff options
author | 2013-12-20 16:04:11 +0000 | |
---|---|---|
committer | 2013-12-20 16:04:11 +0000 | |
commit | 8c7486fa5d9eb873577770a92bc524770ed402ba (patch) | |
tree | 7343677631c224588f7113cd61c40747293de5b8 /src/emu/bus/c64/westermann.c | |
parent | 7afab9bda2b90efc60412ec7ef3215466b53fb21 (diff) |
(MESS) Used shared_ptr instead of UINT8* in the Commodore cartridges. (nw)
Diffstat (limited to 'src/emu/bus/c64/westermann.c')
-rw-r--r-- | src/emu/bus/c64/westermann.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/bus/c64/westermann.c b/src/emu/bus/c64/westermann.c index 369b77c437c..4e76c0b1618 100644 --- a/src/emu/bus/c64/westermann.c +++ b/src/emu/bus/c64/westermann.c @@ -63,17 +63,17 @@ UINT8 c64_westermann_cartridge_device::c64_cd_r(address_space &space, offs_t off { if (!roml) { - data = m_roml[offset & 0x1fff]; + data = m_roml[offset & m_roml.mask()]; } else if (!romh) { - if (m_romh_mask) + if (m_romh.bytes()) { - data = m_romh[offset & 0x1fff]; + data = m_romh[offset & m_romh.mask()]; } else { - data = m_roml[offset & 0x3fff]; + data = m_roml[offset & m_roml.mask()]; } } else if (!io2) |