summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author davidhay <davidhay@localhost>2008-07-04 23:19:11 +0000
committer davidhay <davidhay@localhost>2008-07-04 23:19:11 +0000
commitedc9645cb781417096ddfbefa4664f75d4a41dba (patch)
tree0b627dabc22ca93593aa836918b3446655d0420d /src
parent66694198020d05fdb5a947a3deab21399623593f (diff)
fix possible 64-bit crash/hang with survival [nuapete]
Diffstat (limited to 'src')
-rw-r--r--src/mame/includes/phoenix.h2
-rw-r--r--src/mame/video/phoenix.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/includes/phoenix.h b/src/mame/includes/phoenix.h
index acfeca15ca2..238965fce12 100644
--- a/src/mame/includes/phoenix.h
+++ b/src/mame/includes/phoenix.h
@@ -68,5 +68,5 @@ CUSTOM_INPUT( pleiads_protection_r );
READ8_HANDLER( survival_input_port_0_r );
READ8_HANDLER( survival_protection_r );
-UINT8 survival_sid_callback( void );
+int survival_sid_callback( void );
diff --git a/src/mame/video/phoenix.c b/src/mame/video/phoenix.c
index 7cd36233e0a..d73d8a0d8f4 100644
--- a/src/mame/video/phoenix.c
+++ b/src/mame/video/phoenix.c
@@ -16,7 +16,7 @@ static UINT8 palette_bank;
static UINT8 cocktail_mode;
static UINT8 pleiads_protection_question;
static UINT8 survival_protection_value;
-static UINT8 survival_sid_value;
+static int survival_sid_value;
static tilemap *fg_tilemap, *bg_tilemap;
static UINT8 survival_input_latches[2];
static UINT8 survival_input_readc;
@@ -437,7 +437,7 @@ READ8_HANDLER( survival_protection_r )
return survival_protection_value;
}
-UINT8 survival_sid_callback( void )
+int survival_sid_callback( void )
{
return survival_sid_value;
}