harvester/blacklistserver/src/blacklistserver.cpp
branchRCL_3
changeset 7 3cebc1a84278
parent 3 6752808b2036
child 9 82c0024438c8
--- 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();
     	}