contentstorage/caclient/s60/src/caobserver.cpp
changeset 103 b99b84bcd2d1
parent 73 4bc7b118b3df
child 107 b34d53f6acdf
equal deleted inserted replaced
83:156f692b1687 103:b99b84bcd2d1
    56 void CaObserver::entryChanged(const CCaInnerEntry &entry,
    56 void CaObserver::entryChanged(const CCaInnerEntry &entry,
    57         TChangeType changeType) const
    57         TChangeType changeType) const
    58 {
    58 {
    59     qDebug() << "CaClientProxy::entryChanged changeType:" << changeType;
    59     qDebug() << "CaClientProxy::entryChanged changeType:" << changeType;
    60 
    60 
    61     CaEntry *caEntry = new CaEntry(static_cast<EntryRole>(entry.GetRole()));
    61     QSharedPointer<CaEntry> caEntry(
       
    62         new CaEntry(static_cast<EntryRole>(entry.GetRole())));
    62     ChangeType entryChangeType(AddChangeType);
    63     ChangeType entryChangeType(AddChangeType);
    63     CaObjectAdapter::convert(entry, *caEntry);
    64     CaObjectAdapter::convert(entry, *caEntry);
    64     CaObjectAdapter::convert(changeType, entryChangeType);
    65     CaObjectAdapter::convert(changeType, entryChangeType);
    65     
    66     
    66 
    67