diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/script/bridge/qscriptqobject.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/script/bridge/qscriptqobject.cpp b/src/script/bridge/qscriptqobject.cpp index 1dcf602..8d9b5e4 100644 --- a/src/script/bridge/qscriptqobject.cpp +++ b/src/script/bridge/qscriptqobject.cpp @@ -1527,7 +1527,7 @@ static JSC::JSValue JSC_HOST_CALL qobjectProtoFuncToString(JSC::ExecState *exec, JSC::JSValue thisValue, const JSC::ArgList&) { if (!thisValue.isObject(&QObjectWrapperObject::info)) - return throwError(exec, JSC::TypeError, "this object is not a QObject"); + return JSC::jsUndefined(); QObject *obj = static_cast<QObjectWrapperObject*>(JSC::asObject(thisValue))->value(); const QMetaObject *meta = obj ? obj->metaObject() : &QObject::staticMetaObject; QString name = obj ? obj->objectName() : QString::fromUtf8("unnamed"); |