summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/video/cgenie.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/video/cgenie.c')
-rw-r--r--src/mess/video/cgenie.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mess/video/cgenie.c b/src/mess/video/cgenie.c
index 043d97a35a8..c63085a5ef3 100644
--- a/src/mess/video/cgenie.c
+++ b/src/mess/video/cgenie.c
@@ -410,10 +410,9 @@ static void cgenie_refresh_tv_set(running_machine &machine, bitmap_ind16 &bitmap
/***************************************************************************
Draw the game screen in the given bitmap_ind16.
***************************************************************************/
-SCREEN_UPDATE_IND16( cgenie )
+UINT32 cgenie_state::screen_update_cgenie(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
{
- cgenie_state *state = screen.machine().driver_data<cgenie_state>();
- if( state->m_tv_mode )
+ if( m_tv_mode )
cgenie_refresh_tv_set(screen.machine(), bitmap, cliprect);
else
cgenie_refresh_monitor(screen.machine(), bitmap, cliprect);