*Skylark: Fixed issue with witz numeric indicies

git-svn-id: svn://ultimatepp.org/upp/trunk@5379 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2012-09-22 07:48:29 +00:00
parent 611c4e1bef
commit 5688de93fd

View file

@ -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>()) {
ValueArray va = m;
int i = q;
if(i >= 0 && i < va.GetCount())