--- a/harvester/blacklistserver/src/blacklistserver.cpp Fri Mar 12 15:44:28 2010 +0200
+++ b/harvester/blacklistserver/src/blacklistserver.cpp Mon Mar 15 12:42:24 2010 +0200
@@ -184,21 +184,16 @@
iBlacklistMemoryTable.ResetAndDestroy();
iBlacklistMemoryTable.Close();
-
-
- const TInt KRowCountRemovedItems = iBufferedRemoveItems.Count();
- for( TInt i = 0; i < KRowCountRemovedItems; i++ )
+ for( TInt i = iBufferedRemoveItems.Count() - 1; i >=0; i-- )
{
iBufferedRemoveItems[i]->Close();
}
iBufferedRemoveItems.ResetAndDestroy();
iBufferedRemoveItems.Close();
-
- const TInt KRowCountAddedItems = iBufferedAddedItems.Count();
- for( TInt i = 0; i < KRowCountAddedItems; i++ )
+ for( TInt i = iBufferedAddedItems.Count() - 1; i >=0; i-- )
{
iBufferedAddedItems[i]->Close();
}