contentstorage/caclient/s60/src/caobserver.cpp
changeset 103 b99b84bcd2d1
parent 73 4bc7b118b3df
child 107 b34d53f6acdf
--- a/contentstorage/caclient/s60/src/caobserver.cpp	Fri Jun 11 13:58:37 2010 +0300
+++ b/contentstorage/caclient/s60/src/caobserver.cpp	Wed Jun 23 18:33:40 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);