summaryrefslogtreecommitdiff
path: root/src/declarative/util/qdeclarativestateoperations.cpp
diff options
context:
space:
mode:
authorMartin Jones <martin.jones@nokia.com>2010-05-19 14:29:24 +1000
committerMartin Jones <martin.jones@nokia.com>2010-05-19 14:29:24 +1000
commit14ecb79de540af894e779fcc11937c82ffda8cc8 (patch)
tree57192c480e35ed8d244bbe757945c01703ebf0a6 /src/declarative/util/qdeclarativestateoperations.cpp
parente007505d8f35c1194caf80ffc4f1e46561ff7be3 (diff)
downloadqt4-tools-14ecb79de540af894e779fcc11937c82ffda8cc8.tar.gz
Don't crash if the target parent is destroyed.
Task-number: QTBUG-10755
Diffstat (limited to 'src/declarative/util/qdeclarativestateoperations.cpp')
-rw-r--r--src/declarative/util/qdeclarativestateoperations.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/declarative/util/qdeclarativestateoperations.cpp b/src/declarative/util/qdeclarativestateoperations.cpp
index b11c0c2011..80ae5f5985 100644
--- a/src/declarative/util/qdeclarativestateoperations.cpp
+++ b/src/declarative/util/qdeclarativestateoperations.cpp
@@ -69,7 +69,7 @@ public:
rewindParent(0), rewindStackBefore(0) {}
QDeclarativeItem *target;
- QDeclarativeItem *parent;
+ QDeclarativeGuard<QDeclarativeItem> parent;
QDeclarativeGuard<QDeclarativeItem> origParent;
QDeclarativeGuard<QDeclarativeItem> origStackBefore;
QDeclarativeItem *rewindParent;