summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/next.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/next.c')
-rw-r--r--src/mess/drivers/next.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mess/drivers/next.c b/src/mess/drivers/next.c
index bab9ff5c841..540b4fec45e 100644
--- a/src/mess/drivers/next.c
+++ b/src/mess/drivers/next.c
@@ -304,7 +304,7 @@ void next_state::dma_drq_w(int slot, bool state)
dma_slot &ds = dma_slots[slot];
ds.drq = state;
if(state && (ds.state & DMA_ENABLE)) {
- address_space *space = maincpu->space(AS_PROGRAM);
+ address_space &space = *maincpu->space(AS_PROGRAM);
if(ds.state & DMA_READ) {
while(ds.drq) {
dma_check_update(slot);
@@ -317,7 +317,7 @@ void next_state::dma_drq_w(int slot, bool state)
logerror("DMA: bus error on read slot %d\n", slot);
return;
}
- space->write_byte(ds.current++, val);
+ space.write_byte(ds.current++, val);
dma_check_end(slot, eof);
if(!(ds.state & DMA_ENABLE))
return;
@@ -325,7 +325,7 @@ void next_state::dma_drq_w(int slot, bool state)
} else {
while(ds.drq) {
dma_check_update(slot);
- UINT8 val = space->read_byte(ds.current++);
+ UINT8 val = space.read_byte(ds.current++);
bool eof = ds.current == (ds.limit & 0x7fffffff) && (ds.limit & 0x80000000);
bool err;
dma_write(slot, val, eof, err);