Fixed bug in array comparison, fixes #1712
This commit is contained in:
@ -290,8 +290,9 @@ void Variant::evaluate(const Operator& p_op, const Variant& p_a, const Variant&
|
|||||||
if (arr_b->size()!=l)
|
if (arr_b->size()!=l)
|
||||||
_RETURN( false );
|
_RETURN( false );
|
||||||
for(int i=0;i<l;i++) {
|
for(int i=0;i<l;i++) {
|
||||||
if (!(arr_a[i]==arr_b[i]))
|
if (!((*arr_a)[i]==(*arr_b)[i])) {
|
||||||
_RETURN( false );
|
_RETURN( false );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
_RETURN( true );
|
_RETURN( true );
|
||||||
|
|||||||
Reference in New Issue
Block a user