--- 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);
+ }
+
}
}