Fix crash on exit when overriding signal handlers in states.
authorMichael Brasser <michael.brasser@nokia.com>
Wed, 9 Nov 2011 04:28:41 +0000 (14:28 +1000)
committerQt by Nokia <qt-info@nokia.com>
Wed, 9 Nov 2011 07:23:57 +0000 (08:23 +0100)
commit6a01c81dffe3122138bb9708166c1701059f01fa
treeac97140053d7c447d97fd611324a0ecabf474a6c
parentfbd689be06c426ba27545b3fb0f6ddd9865565d9
Fix crash on exit when overriding signal handlers in states.

Cherry-picked from 93c64e1be3a2d68eb504d7c4f7c60f66ce1ff650 in 4.7.

Task-number: QTBUG-21617
Change-Id: I99ce8292d53954f5229867a384f47bedf7fad315
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/declarative/util/qdeclarativepropertychanges.cpp
src/qtquick1/util/qdeclarativepropertychanges.cpp
tests/auto/declarative/qdeclarativestates/data/signalOverrideCrash3.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativestates/tst_qdeclarativestates.cpp
tests/auto/qtquick1/qdeclarativestates/data/signalOverrideCrash3.qml [new file with mode: 0644]
tests/auto/qtquick1/qdeclarativestates/tst_qdeclarativestates.cpp