From 87eb3ea1904756362ce5474838b25b5b00193dc5 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Mon, 20 Oct 2014 20:43:48 +0200 Subject: [PATCH] work around MSVC2010 ICE Task-number: QTBUG-42064 Change-Id: Ifffcc0cf9109b76d79f603a13792d7fd9979761c Reviewed-by: Joerg Bornemann --- qmake/library/proitems.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qmake/library/proitems.cpp b/qmake/library/proitems.cpp index e4dc840b223..97cc590d849 100644 --- a/qmake/library/proitems.cpp +++ b/qmake/library/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; }