summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/gaelco2.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/gaelco2.c')
-rw-r--r--src/mame/machine/gaelco2.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/mame/machine/gaelco2.c b/src/mame/machine/gaelco2.c
index f6e450b7571..1a335b1b284 100644
--- a/src/mame/machine/gaelco2.c
+++ b/src/mame/machine/gaelco2.c
@@ -186,18 +186,17 @@ WRITE16_MEMBER(gaelco2_state::bang_clr_gun_int_w)
m_clr_gun_int = 1;
}
-TIMER_DEVICE_CALLBACK( bang_irq )
+TIMER_DEVICE_CALLBACK_MEMBER(gaelco2_state::bang_irq)
{
- gaelco2_state *state = timer.machine().driver_data<gaelco2_state>();
int scanline = param;
if (scanline == 256){
- state->m_maincpu->set_input_line(2, HOLD_LINE);
- state->m_clr_gun_int = 0;
+ m_maincpu->set_input_line(2, HOLD_LINE);
+ m_clr_gun_int = 0;
}
- if ((scanline % 64) == 0 && state->m_clr_gun_int)
- state->m_maincpu->set_input_line(4, HOLD_LINE);
+ if ((scanline % 64) == 0 && m_clr_gun_int)
+ m_maincpu->set_input_line(4, HOLD_LINE);
}
/***************************************************************************