summaryrefslogtreecommitdiffstats
path: root/src/linguist/shared/translatormessage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/linguist/shared/translatormessage.cpp')
-rw-r--r--src/linguist/shared/translatormessage.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/linguist/shared/translatormessage.cpp b/src/linguist/shared/translatormessage.cpp
index f9048de70..0cc17f1de 100644
--- a/src/linguist/shared/translatormessage.cpp
+++ b/src/linguist/shared/translatormessage.cpp
@@ -73,10 +73,12 @@ void TranslatorMessage::addReferenceUniq(const QString &fileName, int lineNumber
} else {
if (fileName == m_fileName && lineNumber == m_lineNumber)
return;
- if (!m_extraRefs.isEmpty()) // Rather common case, so special-case it
- foreach (const Reference &ref, m_extraRefs)
+ if (!m_extraRefs.isEmpty()) { // Rather common case, so special-case it
+ foreach (const Reference &ref, m_extraRefs) {
if (fileName == ref.fileName() && lineNumber == ref.lineNumber())
return;
+ }
+ }
m_extraRefs.append(Reference(fileName, lineNumber));
}
}