xdmprotocols/XcapProtocol/src/XcapDocument.cpp
branchRCL_3
changeset 7 96b99892dd80
parent 0 c8caa15ef882
--- a/xdmprotocols/XcapProtocol/src/XcapDocument.cpp	Mon Mar 15 12:42:13 2010 +0200
+++ b/xdmprotocols/XcapProtocol/src/XcapDocument.cpp	Wed Mar 31 22:15:41 2010 +0300
@@ -908,11 +908,11 @@
     #ifdef _DEBUG
         iXcapProtocol.WriteToLog( _L8( "CXcapDocument::DequeueAll()" ) );
     #endif
-    TInt count = iChangeRequests.Count();
-    for( TInt i = 0;i < count;i++ )
+    
+    while (iChangeRequests.Count() )
     	{
-    	MXdmOperation* request = iChangeRequests[i];
-    	iChangeRequests.Remove( i );
+    	MXdmOperation* request = iChangeRequests[0];
+    	iChangeRequests.Remove( 0 );
     	request->Destroy();
     	request = NULL;
     	}