From f24df625d4bdf9ff96853a4f0a5426a12d0be94c Mon Sep 17 00:00:00 2001 From: Warwick Allison Date: Wed, 21 Apr 2010 14:11:39 +1000 Subject: Fix crash. Reviewed-by: Aaron Kennedy --- src/declarative/qml/qdeclarativebinding.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/declarative/qml/qdeclarativebinding.cpp b/src/declarative/qml/qdeclarativebinding.cpp index 95520da..d44e7fb 100644 --- a/src/declarative/qml/qdeclarativebinding.cpp +++ b/src/declarative/qml/qdeclarativebinding.cpp @@ -361,8 +361,10 @@ void QDeclarativeAbstractBinding::removeFromObject() void QDeclarativeAbstractBinding::clear() { - if (m_mePtr) + if (m_mePtr) { *m_mePtr = 0; + m_mePtr = 0; + } } QString QDeclarativeAbstractBinding::expression() const -- cgit v0.12