diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2019-02-08 17:59:29 -0800 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2019-02-11 18:48:56 +0000 |
commit | 68e1077ede7dc0a48c767e4715e412e60d5bca61 (patch) | |
tree | 083e972e97be8814ed22004167e5958494e460d1 | |
parent | 91be55e4fcf26be3f39a34b8659c1035d72c9c62 (diff) | |
download | qttools-68e1077ede7dc0a48c767e4715e412e60d5bca61.tar.gz |
Fix warning about ambiguous else (inside the foreach macro)
messagemodel.cpp:435:12: error: suggest explicit braces to avoid ambiguous ‘else’ [-Werror=dangling-else]
Might as well change to range-for.
Change-Id: Id061f35c088044b69a15fffd15818f8a10e64064
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
-rw-r--r-- | src/linguist/linguist/messagemodel.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/linguist/linguist/messagemodel.cpp b/src/linguist/linguist/messagemodel.cpp index bb9bd947a..1033940e7 100644 --- a/src/linguist/linguist/messagemodel.cpp +++ b/src/linguist/linguist/messagemodel.cpp @@ -432,9 +432,11 @@ void DataModel::updateStatistics() for (DataModelIterator it(this); it.isValid(); ++it) { const MessageItem *mi = it.current(); - if (mi->isFinished()) - foreach (const QString &trnsl, mi->translations()) + if (mi->isFinished()) { + const QStringList translations = mi->translations(); + for (const QString &trnsl : translations) doCharCounting(trnsl, trW, trC, trCS); + } } emit statsChanged(m_srcWords, m_srcChars, m_srcCharsSpc, trW, trC, trCS); |