diff options
Diffstat (limited to 'src/lib/jsextensions/moduleproperties.cpp')
-rw-r--r-- | src/lib/jsextensions/moduleproperties.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/jsextensions/moduleproperties.cpp b/src/lib/jsextensions/moduleproperties.cpp index a8fcf57fd..58bc6091f 100644 --- a/src/lib/jsextensions/moduleproperties.cpp +++ b/src/lib/jsextensions/moduleproperties.cpp @@ -81,19 +81,19 @@ QScriptValue ModuleProperties::js_moduleProperty(QScriptContext *context, QScrip QScriptValue ModuleProperties::moduleProperties(QScriptContext *context, QScriptEngine *engine, bool oneValue) { - if (context->argumentCount() < 2) { + if (Q_UNLIKELY(context->argumentCount() < 2)) { return context->throwError(QScriptContext::SyntaxError, Tr::tr("Function moduleProperties() expects 2 arguments")); } const QScriptValue objectWithProperties = context->thisObject(); const QScriptValue typeScriptValue = objectWithProperties.property(typeKey()); - if (!typeScriptValue.isString()) { + if (Q_UNLIKELY(!typeScriptValue.isString())) { return context->throwError(QScriptContext::TypeError, QLatin1String("Internal error: __type not set up")); } const QScriptValue ptrScriptValue = objectWithProperties.property(ptrKey()); - if (!ptrScriptValue.isNumber()) { + if (Q_UNLIKELY(!ptrScriptValue.isNumber())) { return context->throwError(QScriptContext::TypeError, QLatin1String("Internal error: __internalPtr not set up")); } |