diff options
Diffstat (limited to 'src/qml/qml/qqmlengine_p.h')
-rw-r--r-- | src/qml/qml/qqmlengine_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/qml/qqmlengine_p.h b/src/qml/qml/qqmlengine_p.h index 440840d3c9..18bee387dd 100644 --- a/src/qml/qml/qqmlengine_p.h +++ b/src/qml/qml/qqmlengine_p.h @@ -293,7 +293,7 @@ inline void QQmlEnginePrivate::dereferenceScarceResources() // if the refcount is zero, then evaluation of the "top level" // expression must have completed. We can safely release the // scarce resources. - if (scarceResourcesRefCount == 0) { + if (Q_LIKELY(scarceResourcesRefCount == 0)) { QV4::ExecutionEngine *engine = QV8Engine::getV4(v8engine()); if (Q_UNLIKELY(!engine->scarceResources.isEmpty())) { cleanupScarceResources(); |