diff options
-rw-r--r-- | src/declarative/qml/qmlengine.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/declarative/qml/qmlengine.cpp b/src/declarative/qml/qmlengine.cpp index c56da6e..fd18b26 100644 --- a/src/declarative/qml/qmlengine.cpp +++ b/src/declarative/qml/qmlengine.cpp @@ -1418,6 +1418,9 @@ void QmlEnginePrivate::resolveNamespace(const Imports& imports, const QByteArray */ bool QmlEnginePrivate::resolveTypeInNamespace(ImportedNamespace* ns, const QByteArray& type, QmlType** type_return, QUrl* url_return ) const { + if (!ns) + return false; + if (type_return) { QmlType* t = ns->d->findBuiltin(type); if (!t) t = QmlMetaType::qmlType(type,0,0); // Try global namespace |