diff --git a/src/xmlpatterns/acceltree/qacceltreeresourceloader.cpp b/src/xmlpatterns/acceltree/qacceltreeresourceloader.cpp
index 532967eda605249b9a3c908c7f849e0cfdf98521..67d256e4e24c65cbeacb34641e1ffd8a8b2602f8 100644
--- a/src/xmlpatterns/acceltree/qacceltreeresourceloader.cpp
+++ b/src/xmlpatterns/acceltree/qacceltreeresourceloader.cpp
@@ -308,12 +308,6 @@ bool AccelTreeResourceLoader::isDocumentAvailable(const QUrl &uri)
     return retrieveDocument(uri, ReportContext::Ptr());
 }
 
-static inline uint qHash(const QPair<QUrl, QString> &desc)
-{
-    /* Probably a lousy hash. */
-    return qHash(desc.first) + qHash(desc.second);
-}
-
 bool AccelTreeResourceLoader::retrieveUnparsedText(const QUrl &uri,
                                                    const QString &encoding,
                                                    const ReportContext::Ptr &context,
diff --git a/src/xmlpatterns/parser/qxslttokenizer.cpp b/src/xmlpatterns/parser/qxslttokenizer.cpp
index 8373531f779f8eda80ed0d77bc632da5d107713e..0925b0bb696c006b3ece1306cb17d194f5f3f4ba 100644
--- a/src/xmlpatterns/parser/qxslttokenizer.cpp
+++ b/src/xmlpatterns/parser/qxslttokenizer.cpp
@@ -697,8 +697,6 @@ void XSLTTokenizer::handleStandardAttributes(const bool isXSLTElement)
 
         if(att.qualifiedName() == QLatin1String("xml:space"))
         {
-            const QStringRef val(m_currentAttributes.value(CommonNamespaces::XML, QLatin1String("space")));
-
             /* We raise an error if the value is not recognized.
              *
              * Extensible Markup Language (XML) 1.0 (Fourth Edition), 2.10