summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorCasper van Donderen <casper.vandonderen@nokia.com>2011-09-02 12:48:24 (GMT)
committerCasper van Donderen <casper.vandonderen@nokia.com>2011-09-02 12:48:24 (GMT)
commit8bb4d82aea6a8dda91d29351fed4ef2c332cbec4 (patch)
treee45bc84b39187cf9ed4b625c0ee1074865c46705 /tools
parent8cf2a609004344827518e2218be315f212738c36 (diff)
parent00ffa83f2dbe3b3019dc564d6b4447f83b5d655f (diff)
downloadQt-8bb4d82aea6a8dda91d29351fed4ef2c332cbec4.zip
Qt-8bb4d82aea6a8dda91d29351fed4ef2c332cbec4.tar.gz
Qt-8bb4d82aea6a8dda91d29351fed4ef2c332cbec4.tar.bz2
Merge remote-tracking branch 'mainline/4.7' into 4.7
Diffstat (limited to 'tools')
-rw-r--r--tools/qdoc3/node.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/qdoc3/node.cpp b/tools/qdoc3/node.cpp
index 87bbd93..189c28f 100644
--- a/tools/qdoc3/node.cpp
+++ b/tools/qdoc3/node.cpp
@@ -555,7 +555,8 @@ void InnerNode::removeFromRelated()
*/
void InnerNode::deleteChildren()
{
- qDeleteAll(children);
+ NodeList childrenCopy = children; // `children` will be changed in ~Node()
+ qDeleteAll(childrenCopy);
}
/*!