summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/igs011.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/igs011.c')
-rw-r--r--src/mame/drivers/igs011.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/igs011.c b/src/mame/drivers/igs011.c
index bb5df591885..19276a55f1d 100644
--- a/src/mame/drivers/igs011.c
+++ b/src/mame/drivers/igs011.c
@@ -547,7 +547,7 @@ static void lhb2_decrypt(running_machine *machine)
int i,j;
int rom_size = 0x80000;
UINT16 *src = (UINT16 *) (memory_region(machine, "maincpu"));
- UINT16 *result_data = alloc_array_or_die(UINT16, rom_size/2);
+ UINT16 *result_data = auto_alloc_array(machine, UINT16, rom_size/2);
for (i=0; i<rom_size/2; i++)
{
@@ -569,7 +569,7 @@ static void lhb2_decrypt(running_machine *machine)
memcpy(src,result_data,rom_size);
- free(result_data);
+ auto_free(machine, result_data);
}
@@ -588,7 +588,7 @@ static void nkishusp_decrypt(running_machine *machine)
int i,j;
int rom_size = 0x80000;
UINT16 *src = (UINT16 *) (memory_region(machine, "maincpu"));
- UINT16 *result_data = alloc_array_or_die(UINT16, rom_size/2);
+ UINT16 *result_data = auto_alloc_array(machine, UINT16, rom_size/2);
for (i=0; i<rom_size/2; i++)
{
@@ -610,7 +610,7 @@ static void nkishusp_decrypt(running_machine *machine)
memcpy(src,result_data,rom_size);
- free(result_data);
+ auto_free(machine, result_data);
}
@@ -734,14 +734,14 @@ static void lhb2_decrypt_gfx(running_machine *machine)
int i;
unsigned rom_size = 0x200000;
UINT8 *src = (UINT8 *) (memory_region(machine, "blitter"));
- UINT8 *result_data = alloc_array_or_die(UINT8, rom_size);
+ UINT8 *result_data = auto_alloc_array(machine, UINT8, rom_size);
for (i=0; i<rom_size; i++)
result_data[i] = src[BITSWAP24(i, 23,22,21,20, 19, 17,16,15, 13,12, 10,9,8,7,6,5,4, 2,1, 3, 11, 14, 18, 0)];
memcpy(src,result_data,rom_size);
- free(result_data);
+ auto_free(machine, result_data);
}
static void drgnwrld_gfx_decrypt(running_machine *machine)
@@ -749,14 +749,14 @@ static void drgnwrld_gfx_decrypt(running_machine *machine)
int i;
unsigned rom_size = 0x400000;
UINT8 *src = (UINT8 *) (memory_region(machine, "blitter"));
- UINT8 *result_data = alloc_array_or_die(UINT8, rom_size);
+ UINT8 *result_data = auto_alloc_array(machine, UINT8, rom_size);
for (i=0; i<rom_size; i++)
result_data[i] = src[BITSWAP24(i, 23,22,21,20,19,18,17,16,15, 12, 13, 14, 11,10,9,8,7,6,5,4,3,2,1,0)];
memcpy(src,result_data,rom_size);
- free(result_data);
+ auto_free(machine, result_data);
}