From 5cd63ef3deafecbaf218becced5361abd23e3658 Mon Sep 17 00:00:00 2001 From: Zsolt Vasvari Date: Fri, 21 Mar 2008 00:25:13 +0000 Subject: [PATCH] Fix 01557: dealem: Assertion --- src/emu/video/mc6845.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/emu/video/mc6845.c b/src/emu/video/mc6845.c index e437c72b961..57825a29426 100644 --- a/src/emu/video/mc6845.c +++ b/src/emu/video/mc6845.c @@ -32,7 +32,7 @@ /* device types */ enum { - TYPE_MC6845, + TYPE_MC6845 = 0, TYPE_MC6845_1, TYPE_C6545_1, TYPE_R6545_1, @@ -119,8 +119,12 @@ INLINE mc6845_t *get_safe_token(const device_config *device) assert(device != NULL); assert(device->token != NULL); assert((device->type == DEVICE_GET_INFO_NAME(mc6845)) || + (device->type == DEVICE_GET_INFO_NAME(mc6845_1)) || (device->type == DEVICE_GET_INFO_NAME(c6545_1)) || - (device->type == DEVICE_GET_INFO_NAME(r6545_1))); + (device->type == DEVICE_GET_INFO_NAME(r6545_1)) || + (device->type == DEVICE_GET_INFO_NAME(h46505)) || + (device->type == DEVICE_GET_INFO_NAME(hd6845)) || + (device->type == DEVICE_GET_INFO_NAME(sy6545_1))); return (mc6845_t *)device->token; }