Fix valgrind warning.
authorAndrew den Exter <andrew.den-exter@nokia.com>
Mon, 19 Dec 2011 03:46:56 +0000 (13:46 +1000)
committerQt by Nokia <qt-info@nokia.com>
Tue, 20 Dec 2011 04:42:50 +0000 (05:42 +0100)
Update the initial values of the VisualDataModel attached object
when binding to an object.

Change-Id: I2e11c8bf13198e848d11c8cea9885cb64240f941
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/quick/items/qquickvisualdatamodel.cpp

index efc03e1..621ab12 100644 (file)
@@ -1057,7 +1057,7 @@ void QQuickVisualDataModelPrivate::setInitialState(QVDMIncubationTask *incubatio
     incubationTask->incubatingContext = 0;
 
     cacheItem->attached = QQuickVisualDataModelAttached::properties(cacheItem->object);
-    cacheItem->attached->m_cacheItem = cacheItem;
+    cacheItem->attached->setCacheItem(cacheItem);
     new QQuickVisualDataModelAttachedMetaObject(cacheItem->attached, m_cacheMetaType);
     cacheItem->attached->emitChanges();