summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/bus/neogeo/kof2002_prot.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/bus/neogeo/kof2002_prot.c')
-rw-r--r--src/emu/bus/neogeo/kof2002_prot.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/emu/bus/neogeo/kof2002_prot.c b/src/emu/bus/neogeo/kof2002_prot.c
index f236439d889..0f6749e0c0e 100644
--- a/src/emu/bus/neogeo/kof2002_prot.c
+++ b/src/emu/bus/neogeo/kof2002_prot.c
@@ -29,10 +29,10 @@ void kof2002_prot_device::kof2002_decrypt_68k(UINT8* cpurom, UINT32 cpurom_size)
static const int sec[]={0x100000,0x280000,0x300000,0x180000,0x000000,0x380000,0x200000,0x080000};
UINT8 *src = cpurom+0x100000;
dynamic_buffer dst(0x400000);
- memcpy( dst, src, 0x400000 );
+ memcpy( &dst[0], src, 0x400000 );
for( i=0; i<8; ++i )
{
- memcpy( src+i*0x80000, dst+sec[i], 0x80000 );
+ memcpy( src+i*0x80000, &dst[sec[i]], 0x80000 );
}
}
@@ -43,10 +43,10 @@ void kof2002_prot_device::matrim_decrypt_68k(UINT8* cpurom, UINT32 cpurom_size)
static const int sec[]={0x100000,0x280000,0x300000,0x180000,0x000000,0x380000,0x200000,0x080000};
UINT8 *src = cpurom+0x100000;
dynamic_buffer dst(0x400000);
- memcpy( dst, src, 0x400000);
+ memcpy( &dst[0], src, 0x400000);
for( i=0; i<8; ++i )
{
- memcpy( src+i*0x80000, dst+sec[i], 0x80000 );
+ memcpy( src+i*0x80000, &dst[sec[i]], 0x80000 );
}
}
@@ -58,10 +58,10 @@ void kof2002_prot_device::samsho5_decrypt_68k(UINT8* cpurom, UINT32 cpurom_size)
UINT8 *src = cpurom;
dynamic_buffer dst(0x800000);
- memcpy( dst, src, 0x800000 );
+ memcpy( &dst[0], src, 0x800000 );
for( i=0; i<16; ++i )
{
- memcpy( src+i*0x80000, dst+sec[i], 0x80000 );
+ memcpy( src+i*0x80000, &dst[sec[i]], 0x80000 );
}
}
@@ -73,9 +73,9 @@ void kof2002_prot_device::samsh5sp_decrypt_68k(UINT8* cpurom, UINT32 cpurom_size
UINT8 *src = cpurom;
dynamic_buffer dst(0x800000);
- memcpy( dst, src, 0x800000 );
+ memcpy( &dst[0], src, 0x800000 );
for( i=0; i<16; ++i )
{
- memcpy( src+i*0x80000, dst+sec[i], 0x80000 );
+ memcpy( src+i*0x80000, &dst[sec[i]], 0x80000 );
}
}