--- a/pimappservices/calendar/server/src/agsasyncdelete.cpp Mon May 03 12:30:32 2010 +0300
+++ b/pimappservices/calendar/server/src/agsasyncdelete.cpp Mon Jun 28 15:22:02 2010 +0530
@@ -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);
+ }
+
}
}