From 7ae0a0a364021e248b6442c23df917529676b2aa Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Mon, 20 Oct 2014 20:43:48 +0200 Subject: work around MSVC2010 ICE Task-number: QTBUG-43394 Change-Id: Ifffcc0cf9109b76d79f603a13792d7fd9979761c Reviewed-by: Joerg Bornemann (cherry picked from qtbase/87eb3ea1904756362ce5474838b25b5b00193dc5) --- src/linguist/shared/proitems.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/linguist/shared/proitems.cpp b/src/linguist/shared/proitems.cpp index d083d1fe5..ef4fcc856 100644 --- a/src/linguist/shared/proitems.cpp +++ b/src/linguist/shared/proitems.cpp @@ -416,8 +416,8 @@ QStringList ProStringList::toQStringList() const { QStringList ret; ret.reserve(size()); - foreach (const ProString &str, *this) - ret << str.toQString(); + for (int i = 0; i < size(); i++) // foreach causes MSVC2010 ICE + ret << at(i).toQString(); return ret; } -- cgit v1.2.3