From e9c1e0190047421ce0d2cdc41d36a021baf78ba2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Tue, 12 Feb 2013 19:02:19 +0000 Subject: [PATCH] fixed crash with -debug in base_gb_cart_slot_device::internal_header_logging() (nw) --- src/mess/machine/gb_slot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mess/machine/gb_slot.c b/src/mess/machine/gb_slot.c index 810d2cdb319..1c3513d3863 100644 --- a/src/mess/machine/gb_slot.c +++ b/src/mess/machine/gb_slot.c @@ -754,7 +754,7 @@ void base_gb_cart_slot_device::internal_header_logging(UINT8 *ROM, UINT32 len) if (tmp == companies[i].code) break; logerror("\tManufacturer ID: 0x%2X", tmp); - logerror(" [%s]\n", (companies[i].name) ? companies[i].name : "?"); + logerror(" [%s]\n", (i < ARRAY_LENGTH(companies)) ? companies[i].name : "?"); logerror("\tVersion Number: 0x%2X\n", ROM[0x014c]); logerror("\tComplement Check: 0x%2X\n", ROM[0x014d]); logerror("\tChecksum: 0x%2X\n", ((ROM[0x014e] << 8) + ROM[0x014f]));