ximpfw/presence/srcpresencecache/presencecacheserver/presencecacheservicestore.cpp
branchRCL_3
changeset 21 cfd5c2994f10
parent 0 e6b17d312c8b
child 22 113b91e0a2ad
--- a/ximpfw/presence/srcpresencecache/presencecacheserver/presencecacheservicestore.cpp	Thu Aug 19 10:14:19 2010 +0300
+++ b/ximpfw/presence/srcpresencecache/presencecacheserver/presencecacheservicestore.cpp	Tue Aug 31 15:31:29 2010 +0300
@@ -137,10 +137,10 @@
 TInt CPresenceCacheServiceStore::AddBlind(CPresenceCacheBuddyStore* aBuddyStore)
     {
     TRACE( _L("CPresenceCacheServiceStore::AddBlind - begin") );
-    TRACE_1( _L("______identity: %S"), &(aBuddyStore->BuddyId()->Identity()));
-    
-    if(!aBuddyStore)
-        return KErrArgument;
+    if(aBuddyStore)
+      TRACE_1( _L("______identity: %S"), &(aBuddyStore->BuddyId()->Identity()));
+    else
+      return KErrArgument;
     
     iBuddyStoreCollection.Append(aBuddyStore);
     
@@ -163,13 +163,16 @@
                                             (MPresenceBuddyInfo* aBuddyPresInfo)
     {
     TRACE( _L("CPresenceCacheServiceStore::AddOrReplacePresence - begin") );
-    TRACE_1( _L("______identity: %S"), &(aBuddyPresInfo->BuddyId()->Identity()));
+    
     
     
     CPresenceCacheBuddyStore* newBuddyStore(NULL);
-    if(!aBuddyPresInfo)
-        return newBuddyStore;
-    
+    if(aBuddyPresInfo)
+      TRACE_1( _L("______identity: %S"), &(aBuddyPresInfo->BuddyId()->Identity()));
+    else
+    	{
+            return newBuddyStore;
+        }
     TBool oldPresExists(EFalse);
     
     TInt count = iBuddyStoreCollection.Count();