From 98271afabd409defee3b1f09158e64fabbc35070 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Fri, 20 Oct 2017 15:26:24 +0200 Subject: Get rid of JSCallData::callAsConstructor() Change-Id: I7c7a69791e98ba0ce82b4d23785fc12a510c449e Reviewed-by: Erik Verbruggen --- src/qml/jsruntime/qv4typedarray.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/qml/jsruntime/qv4typedarray.cpp') diff --git a/src/qml/jsruntime/qv4typedarray.cpp b/src/qml/jsruntime/qv4typedarray.cpp index 3f147acf4b..8583d5da06 100644 --- a/src/qml/jsruntime/qv4typedarray.cpp +++ b/src/qml/jsruntime/qv4typedarray.cpp @@ -572,9 +572,9 @@ ReturnedValue TypedArrayPrototype::method_subarray(const BuiltinFunction *builti if (!constructor) return scope.engine->throwTypeError(); - JSCallData jsCall(scope, constructor, 3); - jsCall->args[0] = buffer; - jsCall->args[1] = Encode(a->d()->byteOffset + begin*a->d()->type->bytesPerElement); - jsCall->args[2] = Encode(newLen); - return jsCall.callAsConstructor(); + JSCallData jsCallData(scope, constructor, 3); + jsCallData->args[0] = buffer; + jsCallData->args[1] = Encode(a->d()->byteOffset + begin*a->d()->type->bytesPerElement); + jsCallData->args[2] = Encode(newLen); + return constructor->callAsConstructor(jsCallData); } -- cgit v1.2.3