summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/bus/plus4/std.c
diff options
context:
space:
mode:
author Curt Coder <curtcoder@mail.com>2013-12-20 16:04:11 +0000
committer Curt Coder <curtcoder@mail.com>2013-12-20 16:04:11 +0000
commit8c7486fa5d9eb873577770a92bc524770ed402ba (patch)
tree7343677631c224588f7113cd61c40747293de5b8 /src/emu/bus/plus4/std.c
parent7afab9bda2b90efc60412ec7ef3215466b53fb21 (diff)
(MESS) Used shared_ptr instead of UINT8* in the Commodore cartridges. (nw)
Diffstat (limited to 'src/emu/bus/plus4/std.c')
-rw-r--r--src/emu/bus/plus4/std.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/emu/bus/plus4/std.c b/src/emu/bus/plus4/std.c
index 39174d183d1..943c874ac81 100644
--- a/src/emu/bus/plus4/std.c
+++ b/src/emu/bus/plus4/std.c
@@ -51,21 +51,21 @@ void plus4_standard_cartridge_device::device_start()
UINT8 plus4_standard_cartridge_device::plus4_cd_r(address_space &space, offs_t offset, UINT8 data, int ba, int cs0, int c1l, int c2l, int cs1, int c1h, int c2h)
{
- if (!c1l && m_c1l_mask)
+ if (!c1l && m_c1l.bytes())
{
- data = m_c1l[offset & m_c1l_mask];
+ data = m_c1l[offset & m_c1l.mask()];
}
- else if (!c1h && m_c1h_mask)
+ else if (!c1h && m_c1h.bytes())
{
- data = m_c1h[offset & m_c1h_mask];
+ data = m_c1h[offset & m_c1h.mask()];
}
- else if (!c2l && m_c2l_mask)
+ else if (!c2l && m_c2l.bytes())
{
- data = m_c2l[offset & m_c2l_mask];
+ data = m_c2l[offset & m_c2l.mask()];
}
- else if (!c2h && m_c2h_mask)
+ else if (!c2h && m_c2h.bytes())
{
- data = m_c2h[offset & m_c2h_mask];
+ data = m_c2h[offset & m_c2h.mask()];
}
return data;