ximpfw/presence/srcpresencedatamodel/presencecache/presencebuddyinfolistimp.cpp
branchRCL_3
changeset 22 113b91e0a2ad
parent 21 cfd5c2994f10
equal deleted inserted replaced
21:cfd5c2994f10 22:113b91e0a2ad
   139 //
   139 //
   140 TInt CPresenceBuddyInfoListImp::AddOrReplace(
   140 TInt CPresenceBuddyInfoListImp::AddOrReplace(
   141     MPresenceBuddyInfo* aPresenceBuddyInfo)
   141     MPresenceBuddyInfo* aPresenceBuddyInfo)
   142     {
   142     {
   143     TRACE( _L("CPresenceBuddyInfoListImp::AddOrReplace - begin") );
   143     TRACE( _L("CPresenceBuddyInfoListImp::AddOrReplace - begin") );
   144     if(aPresenceBuddyInfo)
   144     TRACE_1( _L("______identity: %S"), &(aPresenceBuddyInfo->BuddyId()->Identity()));        
   145     	TRACE_1( _L("______identity: %S"), &(aPresenceBuddyInfo->BuddyId()->Identity()));        
   145     if(!aPresenceBuddyInfo)
   146     else
   146         return KErrArgument;
   147     	return KErrArgument;
       
   148     
   147     
   149     if ( (ServiceName() != KNullDesC) && 
   148     if ( (ServiceName() != KNullDesC) && 
   150         (ExtractService( aPresenceBuddyInfo->BuddyId()->Identity()).Compare( ServiceName()) ))
   149         (ExtractService( aPresenceBuddyInfo->BuddyId()->Identity()).Compare( ServiceName()) ))
   151         {
   150         {
   152         return KErrArgument;
   151         return KErrArgument;