From f0d87d6941498e9d8f6c1f31f4afbc9066848e6c Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sun, 23 Jan 2011 16:24:53 +0000 Subject: [PATCH] Fixed crash for PC based MAME drivers (no whatsnew) --- src/emu/inptport.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emu/inptport.c b/src/emu/inptport.c index c211c386667..da81b364ebf 100644 --- a/src/emu/inptport.c +++ b/src/emu/inptport.c @@ -2428,7 +2428,7 @@ static void input_port_update_hook(running_machine *machine, const input_port_co keybuf = get_buffer(machine); /* is the key down right now? */ - if (keybuf->status_keydown && (keybuf->begin_pos != keybuf->end_pos)) + if (keybuf && keybuf->status_keydown && (keybuf->begin_pos != keybuf->end_pos)) { /* identify the character that is down right now, and its component codes */ ch = keybuf->buffer[keybuf->begin_pos];