int aIdx;
int aCount = 0;
int aSize = myChildren.size();
+ int aMaxCount = aSize * aSize;
int aShift = 0;
while (i < aSize) {
aCount++;
+ // To avoid unlimited cycling
+ if (aCount > aMaxCount)
+ break;
+
aNode = myChildren.at(i);
aObject = aNode->object();
if (aObject.get()) {
else
aShift++;
i++;
- // To avoid unlimited cycling
- if (aCount > aSize * aSize)
- break;
}
}
}