--- a/harvester/monitorplugins/mdsfileserverplugin/src/mdsfileserverplugin.cpp Thu Jul 15 19:07:24 2010 +0300
+++ b/harvester/monitorplugins/mdsfileserverplugin/src/mdsfileserverplugin.cpp Thu Aug 19 10:20:41 2010 +0300
@@ -339,6 +339,7 @@
{
fileEventType = EMdsFileCreated;
delete iCreatedFiles[i];
+ iCreatedFiles[i] = NULL;
iCreatedFiles.Remove( i );
//Have to check whether file has been hidden
@@ -433,6 +434,7 @@
if ( MdsUtils::Compare( iFileName, *(iModifiedFiles[i]) ) == 0 )
{
delete iModifiedFiles[i];
+ iModifiedFiles[i] = NULL;
iModifiedFiles.Remove( i );
found = ETrue;
}
@@ -448,7 +450,7 @@
return KErrNone;
}
- fileEventType = EMdsFileModified;
+ fileEventType = EMdsFileAttribsChanged;
}
break;