From c5e93745f4f09836afd98bbcc8068fe63d429014 Mon Sep 17 00:00:00 2001 From: otya128 Date: Sat, 17 Dec 2016 16:39:21 +0900 Subject: [PATCH] Fix NewArray --- SMILEBASIC/VM.d | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SMILEBASIC/VM.d b/SMILEBASIC/VM.d index ddfe1c0..09a8847 100644 --- a/SMILEBASIC/VM.d +++ b/SMILEBASIC/VM.d @@ -1041,6 +1041,10 @@ class NewArray : Code case ValueType.String: array.type = ValueType.StringArray; array.stringArray = new Array!(Array!wchar)(dim); + for (int i = 0; i < array.stringArray.array.length; i++) + { + array.stringArray.array[i] = new Array!wchar(0); + } break; default: throw new TypeMismatch();