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();