summaryrefslogtreecommitdiff
path: root/src/xmlpatterns/functions/qfunctionfactorycollection.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2017-10-19 10:35:38 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2017-11-14 08:58:57 +0000
commit0b20348321b0c5663e46f293ed0ceb3c68594e63 (patch)
tree8837fab4118f553fc6813d27562bb06f77f81fd3 /src/xmlpatterns/functions/qfunctionfactorycollection.cpp
parentb257f032350c555ea52a7dad5a52d0312ab93b5c (diff)
downloadqtxmlpatterns-0b20348321b0c5663e46f293ed0ceb3c68594e63.tar.gz
Fix clazy-temporary-iterator
Change-Id: I512ffb927cfa161fc810c846a7b57b02601b14b9 Reviewed-by: Sérgio Martins <sergio.martins@kdab.com>
Diffstat (limited to 'src/xmlpatterns/functions/qfunctionfactorycollection.cpp')
-rw-r--r--src/xmlpatterns/functions/qfunctionfactorycollection.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/xmlpatterns/functions/qfunctionfactorycollection.cpp b/src/xmlpatterns/functions/qfunctionfactorycollection.cpp
index 6c10425..1deb3cc 100644
--- a/src/xmlpatterns/functions/qfunctionfactorycollection.cpp
+++ b/src/xmlpatterns/functions/qfunctionfactorycollection.cpp
@@ -92,8 +92,9 @@ FunctionSignature::Hash FunctionFactoryCollection::functionSignatures() const
for(const_iterator it(constBegin()); it != e; ++it)
{
- const FunctionSignature::Hash::const_iterator e2((*it)->functionSignatures().constEnd());
- FunctionSignature::Hash::const_iterator sit((*it)->functionSignatures().constBegin());
+ const auto &signatures = (*it)->functionSignatures();
+ const FunctionSignature::Hash::const_iterator e2(signatures.constEnd());
+ FunctionSignature::Hash::const_iterator sit(signatures.constBegin());
for(; sit != e2; ++sit)
result.insert(sit.key(), sit.value());