pimappservices/calendar/server/src/agsasyncdelete.cpp
changeset 49 5de72ea7a065
parent 0 f979ecb2b13e
--- a/pimappservices/calendar/server/src/agsasyncdelete.cpp	Fri Jun 11 13:37:54 2010 +0300
+++ b/pimappservices/calendar/server/src/agsasyncdelete.cpp	Wed Jun 23 18:11:28 2010 +0300
@@ -246,7 +246,7 @@
 				CleanupStack::PopAndDestroy(entry);
 				}
 			}
-			
+		iModel.ResetDeleteRollbackArray();
 		iTidyDeleteArray->Reset();
 		iModel.FlushL();
 		}
@@ -288,7 +288,11 @@
 			for (TInt i = 0; i < KCount && todelete; ++i)
 				{
 				const CAgnSimpleEntry* KChildEntry = iModel.GetSimpleEntryFromIndexes(KChildIds[i].ChildId());
-				todelete = FallInTimeRangeL(*KChildEntry);
+				if(KChildEntry != NULL)
+				    {
+                    todelete = FallInTimeRangeL(*KChildEntry);
+				    }
+				
 				}
 			}