From a5d0e2a46ffafed8f3dbfacdf0b183bd2d5e54a7 Mon Sep 17 00:00:00 2001 From: Andrew Morris Date: Sun, 22 May 2022 11:39:16 +1000 Subject: [PATCH] Fix undefined elements in array toString --- src/vstc/virtual_machine/vs_value.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vstc/virtual_machine/vs_value.rs b/src/vstc/virtual_machine/vs_value.rs index 1c5b511..e378dd8 100644 --- a/src/vstc/virtual_machine/vs_value.rs +++ b/src/vstc/virtual_machine/vs_value.rs @@ -103,7 +103,11 @@ impl ValTrait for Val { for val in iter { res += ","; - res += val.val_to_string().as_str(); + + match val.typeof_() { + VsType::Undefined => {}, + _ => { res += &val.val_to_string(); }, + }; } res