diff options
Diffstat (limited to 'src/qml/jsruntime/qv4errorobject.cpp')
| -rw-r--r-- | src/qml/jsruntime/qv4errorobject.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qml/jsruntime/qv4errorobject.cpp b/src/qml/jsruntime/qv4errorobject.cpp index 58375ea51e..ef9dc473f3 100644 --- a/src/qml/jsruntime/qv4errorobject.cpp +++ b/src/qml/jsruntime/qv4errorobject.cpp @@ -169,7 +169,8 @@ ErrorObject::ErrorObject(InternalClass *ic, const QString &message, const QStrin ReturnedValue ErrorObject::method_get_stack(SimpleCallContext *ctx) { - ErrorObject *This = ctx->callData->thisObject.asErrorObject(); + Scope scope(ctx); + Scoped<ErrorObject> This(scope, ctx->callData->thisObject); if (!This) ctx->throwTypeError(); if (!This->stack) { |
