--- a/harvester/monitorplugins/fileplugin/src/fileeventhandlerao.cpp Fri Mar 19 09:38:01 2010 +0200
+++ b/harvester/monitorplugins/fileplugin/src/fileeventhandlerao.cpp Fri Apr 16 15:23:55 2010 +0300
@@ -110,6 +110,9 @@
delete iEventArray;
iQueue.ResetAndDestroy();
+ iQueue.Close();
+
+ iUriArray.ResetAndDestroy();
iUriArray.Close();
}
@@ -837,7 +840,7 @@
void CFileEventHandlerAO::AddToQueueL( TMdsFSPStatus& aEvent )
{
CMdsFSPQueueItem* item = CMdsFSPQueueItem::NewL(aEvent);
- iQueue.Append(item);
+ iQueue.AppendL(item);
if( iNextRequest == ERequestIdle && !iCacheEvents )
{
SetNextRequest( ERequestProcessing );