Fix crash in QDeclarativeProperty
authorChris Adams <christopher.adams@nokia.com>
Wed, 3 Aug 2011 05:45:47 +0000 (15:45 +1000)
committerQt by Nokia <qt-info@nokia.com>
Thu, 4 Aug 2011 00:37:58 +0000 (02:37 +0200)
commit02a19405aab1df31a40896de3d928d8878402052
treeca07a8e64051e1d16eaa3a7c88e668d8f59a1704
parent6aa16ad7728094f94f113aa9c12a4b135eb135f4
Fix crash in QDeclarativeProperty

This commit ensures that we don't attempt to dereference a null
pointer in QDeclarativeProperty.  It also fixes a unit test failure
by adding appropriate test files.
Related to commit 9f9b23fd7943a3d125cb1cc9f333ce430b2706ea

Task-number: QTBUG-14697
Change-Id: Ic60521e46401835029e293349a00610342d0d58f
Reviewed-on: http://codereview.qt.nokia.com/2538
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Simon Hausmann <simon.hausmann@nokia.com>
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
src/declarative/qml/qdeclarativeproperty.cpp
tests/auto/declarative/qdeclarativeproperty/data/NoContextTypeA.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativeproperty/data/NoContextTypeB.qml [new file with mode: 0644]