summaryrefslogtreecommitdiffstats
path: root/src/svg
diff options
context:
space:
mode:
authorKim Motoyoshi Kalland <kim.kalland@nokia.com>2011-08-15 15:51:57 +0200
committerKim Motoyoshi Kalland <kim.kalland@nokia.com>2011-08-15 17:19:11 +0200
commit17a0782f2c0886ff19fc2c1a0bfbc96861ff2996 (patch)
treee331005cd4712ac8d97df986d5bcfac1d4489c44 /src/svg
parent857202824e7d6083eeb87fc52d3770f8fd82b559 (diff)
Fixed infinite loop when loading certain SVGs.
Task-number: QTBUG-16216 Reviewed-by: aavit
Diffstat (limited to 'src/svg')
-rw-r--r--src/svg/qsvgstructure.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/svg/qsvgstructure.cpp b/src/svg/qsvgstructure.cpp
index cc158bad08..4d9fad593b 100644
--- a/src/svg/qsvgstructure.cpp
+++ b/src/svg/qsvgstructure.cpp
@@ -369,7 +369,7 @@ QSvgNode * QSvgStructureNode::previousSiblingNode(QSvgNode *n) const
{
QSvgNode *prev = 0;
QList<QSvgNode*>::const_iterator itr = m_renderers.constBegin();
- while (itr != m_renderers.constEnd()) {
+ for (; itr != m_renderers.constEnd(); ++itr) {
QSvgNode *node = *itr;
if (node == n)
return prev;