From 5688de93fd8a97bb0ce9cb5e73f670219f77ccd4 Mon Sep 17 00:00:00 2001 From: cxl Date: Sat, 22 Sep 2012 07:48:29 +0000 Subject: [PATCH] *Skylark: Fixed issue with witz numeric indicies git-svn-id: svn://ultimatepp.org/upp/trunk@5379 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/Skylark/Exe.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uppsrc/Skylark/Exe.cpp b/uppsrc/Skylark/Exe.cpp index 7ae8c03c7..18ec9956b 100644 --- a/uppsrc/Skylark/Exe.cpp +++ b/uppsrc/Skylark/Exe.cpp @@ -243,7 +243,7 @@ Value Compiler::ExeBracket::Eval(ExeContext& x) const { Value m = value->Eval(x); Value q = index->Eval(x); - if(IsNumber(q) && IsValueArray(m)) { + if(IsNumber(q) && m.Is()) { ValueArray va = m; int i = q; if(i >= 0 && i < va.GetCount())