From 43df154aa1d3347d81d8c6eba09871da318c417e Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Thu, 10 Apr 2014 17:53:00 +0200 Subject: Move ArrayData over to new data layout Change-Id: Ic51f37bea030b196f0fa35ab21e618447edaa25d Reviewed-by: Simon Hausmann --- src/qml/jsruntime/qv4arrayobject.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/qml/jsruntime/qv4arrayobject.cpp') diff --git a/src/qml/jsruntime/qv4arrayobject.cpp b/src/qml/jsruntime/qv4arrayobject.cpp index 5c83eb0522..74712f9b3f 100644 --- a/src/qml/jsruntime/qv4arrayobject.cpp +++ b/src/qml/jsruntime/qv4arrayobject.cpp @@ -629,7 +629,7 @@ ReturnedValue ArrayPrototype::method_indexOf(CallContext *ctx) Q_ASSERT(instance->arrayType() == ArrayData::Simple || instance->arrayType() == ArrayData::Complex); if (len > instance->arrayData()->length()) len = instance->arrayData()->length(); - Value *val = instance->arrayData()->data; + Value *val = instance->arrayData()->arrayData(); Value *end = val + len; val += fromIndex; while (val < end) { @@ -638,7 +638,7 @@ ReturnedValue ArrayPrototype::method_indexOf(CallContext *ctx) if (scope.hasException()) return Encode::undefined(); if (RuntimeHelpers::strictEqual(value, searchValue)) - return Encode((uint)(val - instance->arrayData()->data)); + return Encode((uint)(val - instance->arrayData()->arrayData())); } ++val; } -- cgit v1.2.3