From 814fc20cf78a9e10b603fba789be3ccd2830629d Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Sat, 14 Nov 2015 20:26:31 -0500 Subject: random words are being typed right now --- src/vm.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/vm.c') diff --git a/src/vm.c b/src/vm.c index b2395f2..a84ee4a 100644 --- a/src/vm.c +++ b/src/vm.c @@ -741,6 +741,10 @@ void ducky_vm(int fd) instr_t instr = read_instr(); if(want_quit) break; - instr_tab[instr](); + void (*handler)(void) = instr_tab[instr]; + if(handler) + handler(); + else + error("invalid instruction"); } } -- cgit v1.1