--- a/filemanager/Engine/src/CFileManagerEngine.cpp Tue May 11 16:01:48 2010 +0300
+++ b/filemanager/Engine/src/CFileManagerEngine.cpp Tue May 25 12:28:34 2010 +0300
@@ -27,7 +27,7 @@
//#include <cmgalbummanager.h>
#include <pathinfo.h>
#include <AknServerApp.h>
-#include <FileManagerEngine.rsg>
+#include <filemanagerengine.rsg>
#ifdef RD_MULTIPLE_DRIVE
#include <driveinfo.h>
#endif // RD_MULTIPLE_DRIVE
@@ -1976,7 +1976,7 @@
{
CGflmFileSystemItem* fsItem =
static_cast< CGflmFileSystemItem* >( item );
- size += static_cast<TUint>(fsItem->Entry().iSize);
+ size += fsItem->Entry().FileSize();
break;
}
case CGflmGroupItem::EDirectory:
@@ -2288,5 +2288,14 @@
}
}
+// ---------------------------------------------------------------------------
+// CFileManagerEngine::IsDriverMounted()
+// ---------------------------------------------------------------------------
+//
+EXPORT_C TBool CFileManagerEngine::IsDriverMounted( TInt aDrive )
+ {
+ TVolumeInfo volInfo;
+ return ( KErrNone == iFs.Volume( volInfo, aDrive ) );
+ }
// End of File