From 3752601c34a10ad1cdeff43e6b78cd6e5de2399f Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Fri, 29 Jan 2016 18:58:18 +0200 Subject: [PATCH] fix (!a == b) bug upstream commits: https://github.com/qtproject/qtxmlpatterns/commit/5b4b3fb34679c2768d5c830cb8b9c88506aca75b Signed-off-by: Ivailo Monev --- src/xmlpatterns/schema/qxsdschemaparser.cpp | 2 +- src/xmlpatterns/schema/qxsdvalidatinginstancereader.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xmlpatterns/schema/qxsdschemaparser.cpp b/src/xmlpatterns/schema/qxsdschemaparser.cpp index d1d64f646..1dc9d2fe2 100644 --- a/src/xmlpatterns/schema/qxsdschemaparser.cpp +++ b/src/xmlpatterns/schema/qxsdschemaparser.cpp @@ -5974,7 +5974,7 @@ QString XsdSchemaParser::readXPathAttribute(const QString &attributeName, XPathT const QList namespaceBindings = m_namespaceSupport.namespaceBindings(); for (int i = 0; i < namespaceBindings.count(); ++i) { - if (!namespaceBindings.at(i).prefix() == StandardPrefixes::empty) + if (namespaceBindings.at(i).prefix() != StandardPrefixes::empty) queryPrivate->addAdditionalNamespaceBinding(namespaceBindings.at(i)); } diff --git a/src/xmlpatterns/schema/qxsdvalidatinginstancereader.cpp b/src/xmlpatterns/schema/qxsdvalidatinginstancereader.cpp index 4279b9a2e..f285dd307 100644 --- a/src/xmlpatterns/schema/qxsdvalidatinginstancereader.cpp +++ b/src/xmlpatterns/schema/qxsdvalidatinginstancereader.cpp @@ -1084,7 +1084,7 @@ QXmlQuery XsdValidatingInstanceReader::createXQuery(const QList &names QXmlQueryPrivate *queryPrivate = query.d; for (int i = 0; i < namespaceBindings.count(); ++i) { - if (!namespaceBindings.at(i).prefix() == StandardPrefixes::empty) + if (namespaceBindings.at(i).prefix() != StandardPrefixes::empty) queryPrivate->addAdditionalNamespaceBinding(namespaceBindings.at(i)); }