From 39e3abd224543f1ef4f0f29e30807b8d26ed3b62 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 25 Apr 2012 11:51:08 +0000 Subject: add unkonwn opcode protection --- emu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/emu.c b/emu.c index 5920ff7..1d363ca 100644 --- a/emu.c +++ b/emu.c @@ -75,7 +75,8 @@ void (*extop[nExt])(unsigned short *a) = { void ext(unsigned short *a, unsigned short *b) { - extop[*a](b); + if (*a < nExt) + extop[*a](b); } void -- cgit v1.2.3