summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/video/cgc7900.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/video/cgc7900.c')
-rw-r--r--src/mess/video/cgc7900.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/mess/video/cgc7900.c b/src/mess/video/cgc7900.c
index 779951bf6f0..5885df5f878 100644
--- a/src/mess/video/cgc7900.c
+++ b/src/mess/video/cgc7900.c
@@ -173,11 +173,9 @@ void cgc7900_state::draw_overlay(screen_device *screen, bitmap_rgb32 &bitmap)
TIMER_DEVICE_CALLBACK( blink_tick )
-------------------------------------------------*/
-static TIMER_DEVICE_CALLBACK( blink_tick )
+TIMER_DEVICE_CALLBACK_MEMBER(cgc7900_state::blink_tick)
{
- cgc7900_state *state = timer.machine().driver_data<cgc7900_state>();
-
- state->m_blink = !state->m_blink;
+ m_blink = !m_blink;
}
/*-------------------------------------------------
@@ -244,5 +242,5 @@ MACHINE_CONFIG_FRAGMENT( cgc7900_video )
MCFG_GFXDECODE(cgc7900)
- MCFG_TIMER_ADD_PERIODIC("blink", blink_tick, attotime::from_hz(XTAL_28_48MHz/7500000))
+ MCFG_TIMER_DRIVER_ADD_PERIODIC("blink", cgc7900_state, blink_tick, attotime::from_hz(XTAL_28_48MHz/7500000))
MACHINE_CONFIG_END