aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/jsextensions/moduleproperties.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/jsextensions/moduleproperties.cpp')
-rw-r--r--src/lib/jsextensions/moduleproperties.cpp6
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"));
}