contentstorage/caclient/s60/src/caobserver.cpp
changeset 98 d2f833ab7940
parent 93 82b66994846c
child 107 b34d53f6acdf
--- a/contentstorage/caclient/s60/src/caobserver.cpp	Tue Jun 01 11:30:17 2010 +0300
+++ b/contentstorage/caclient/s60/src/caobserver.cpp	Fri Jun 11 16:13:51 2010 +0300
@@ -58,7 +58,8 @@
 {
     qDebug() << "CaClientProxy::entryChanged changeType:" << changeType;
 
-    CaEntry *caEntry = new CaEntry(static_cast<EntryRole>(entry.GetRole()));
+    QSharedPointer<CaEntry> caEntry(
+        new CaEntry(static_cast<EntryRole>(entry.GetRole())));
     ChangeType entryChangeType(AddChangeType);
     CaObjectAdapter::convert(entry, *caEntry);
     CaObjectAdapter::convert(changeType, entryChangeType);