From 62d1b5a08aa2c21c95a2a77afbe34c38ed37a2aa Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Thu, 26 Sep 2013 13:05:25 +0200 Subject: Fix API for Object::define*Property use ValueRef instead of const Value &. Change-Id: I3fd0ca829870db27f036825d713c53dc0600be07 Reviewed-by: Simon Hausmann --- src/qml/jsruntime/qv4argumentsobject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/qml/jsruntime/qv4argumentsobject.cpp') diff --git a/src/qml/jsruntime/qv4argumentsobject.cpp b/src/qml/jsruntime/qv4argumentsobject.cpp index 9f3675e817..7e4b828833 100644 --- a/src/qml/jsruntime/qv4argumentsobject.cpp +++ b/src/qml/jsruntime/qv4argumentsobject.cpp @@ -172,7 +172,7 @@ ReturnedValue ArgumentsSetterFunction::call(Managed *setter, CallData *callData) setter->engine()->current->throwTypeError(); assert(s->index < o->context->callData->argc); - o->context->callData->args[s->index] = callData->argc ? callData->args[0] : Primitive::undefinedValue(); + o->context->callData->args[s->index] = callData->argc ? callData->args[0].asReturnedValue() : Encode::undefined(); return Primitive::undefinedValue().asReturnedValue(); } -- cgit v1.2.3