equal
deleted
inserted
replaced
738 serviceStore->SetServiceNameL(serviceName); |
738 serviceStore->SetServiceNameL(serviceName); |
739 (iServer.iPresenceCache).Append(serviceStore); //ownership transferred |
739 (iServer.iPresenceCache).Append(serviceStore); //ownership transferred |
740 CleanupStack::Pop(serviceStore); |
740 CleanupStack::Pop(serviceStore); |
741 } |
741 } |
742 buddyStore = CPresenceCacheBuddyStore::NewLC(serviceStore,identity); |
742 buddyStore = CPresenceCacheBuddyStore::NewLC(serviceStore,identity); |
743 err = serviceStore->AddBlind(buddyStore); //ownership transferred |
743 if(buddyStore) |
744 CleanupStack::Pop(buddyStore); |
744 { |
|
745 err = serviceStore->AddBlind(buddyStore); //ownership transferred |
|
746 CleanupStack::Pop(buddyStore); |
|
747 } |
745 CleanupStack::Pop(identity); |
748 CleanupStack::Pop(identity); |
746 } |
749 } |
747 else |
750 else |
748 CleanupStack::PopAndDestroy(identity); // since in this case ownership wasnt tranferred |
751 CleanupStack::PopAndDestroy(identity); // since in this case ownership wasnt tranferred |
749 |
752 |