From bc48b11efa8fd9fcb8d07578adb18fb6eaee03b1 Mon Sep 17 00:00:00 2001 From: otya128 Date: Fri, 2 Dec 2016 21:30:58 +0900 Subject: [PATCH] fix function call --- SMILEBASIC/VM.d | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SMILEBASIC/VM.d b/SMILEBASIC/VM.d index af23faa..26b5e56 100644 --- a/SMILEBASIC/VM.d +++ b/SMILEBASIC/VM.d @@ -1269,7 +1269,8 @@ class CallFunctionCode : Code void resolve(VM vm) { func = vm.currentSlot.functions.get(name, null); - throw new SyntaxError(name); + if (!func) + throw new SyntaxError(name); } override void execute(VM vm) {