ximpfw/presence/srcpresencedatamodel/presencecache/presencebuddyinfolistimp.cpp
branchRCL_3
changeset 21 cfd5c2994f10
parent 0 e6b17d312c8b
child 22 113b91e0a2ad
equal deleted inserted replaced
20:eedf17a17c27 21:cfd5c2994f10
   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     TRACE_1( _L("______identity: %S"), &(aPresenceBuddyInfo->BuddyId()->Identity()));        
   144     if(aPresenceBuddyInfo)
   145     if(!aPresenceBuddyInfo)
   145     	TRACE_1( _L("______identity: %S"), &(aPresenceBuddyInfo->BuddyId()->Identity()));        
   146         return KErrArgument;
   146     else
       
   147     	return KErrArgument;
   147     
   148     
   148     if ( (ServiceName() != KNullDesC) && 
   149     if ( (ServiceName() != KNullDesC) && 
   149         (ExtractService( aPresenceBuddyInfo->BuddyId()->Identity()).Compare( ServiceName()) ))
   150         (ExtractService( aPresenceBuddyInfo->BuddyId()->Identity()).Compare( ServiceName()) ))
   150         {
   151         {
   151         return KErrArgument;
   152         return KErrArgument;