From 056e8aa4c257b862343dc095bc1d14b45e5fe878 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 11 Mar 2013 17:23:55 +0100 Subject: Fix some Krazy warnings about non-const ref iterator. Change-Id: I1c78f5f5a7174002cd25bea109d5fe795530cdb5 Reviewed-by: Daniel Teske --- src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp') diff --git a/src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp b/src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp index dea4f1e086..5992cab2eb 100644 --- a/src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp +++ b/src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp @@ -1562,6 +1562,8 @@ void generateASTFwd_h(const Snapshot &snapshot, const QDir &cplusplusDir, const void generateASTPatternBuilder_h(const QDir &cplusplusDir) { + typedef QPair StringPair; + QFileInfo fileInfo(cplusplusDir, QLatin1String("ASTPatternBuilder.h")); QFile file(fileInfo.absoluteFilePath()); if (! file.open(QFile::WriteOnly)) @@ -1619,7 +1621,7 @@ void generateASTPatternBuilder_h(const QDir &cplusplusDir) out << " " << className << " *" << methodName << "("; - QList > args; + QList args; bool first = true; for (unsigned index = 0; index < klass->memberCount(); ++index) { @@ -1652,8 +1654,7 @@ void generateASTPatternBuilder_h(const QDir &cplusplusDir) << " " << className << " *__ast = new (&pool) " << className << ';' << endl; - QPair p; - foreach (p, args) { + foreach (const StringPair &p, args) { out << " __ast->" << p.second << " = " << p.second << ';' << endl; } -- cgit v1.2.1