--- a/filesystemuis/memscaneng/serversrc/msengscanner.cpp Tue May 11 16:01:48 2010 +0300
+++ b/filesystemuis/memscaneng/serversrc/msengscanner.cpp Tue May 25 12:28:34 2010 +0300
@@ -181,16 +181,18 @@
RResourceReader theReader;
TBool somethingToDo = EFalse;
- if(CMseng::IsInternalDrive(aFsSession, aDrive))
+ if( CMseng::IsInternalDrive( aFsSession, aDrive )
+ && !CMseng::IsMassStorageDrive( aFsSession, aDrive ) )
{
theReader.OpenLC( &iResFile, C_EXTRADATAFILES );
somethingToDo = ETrue;
}
- else if(CMseng::IsRemovableDrive(aFsSession, aDrive))
+ else
{
theReader.OpenLC( &iResFile, E_EXTRADATAFILES );
somethingToDo = ETrue;
}
+
if(somethingToDo)
{
//the first WORD contains the number of elements in the resource