javacommons/fileutils/src.s60/filesystemutils.cpp
branchRCL_3
changeset 83 26b2b12093af
parent 71 d5e927d5853b
equal deleted inserted replaced
77:7cee158cb8cd 83:26b2b12093af
    23 #include "s60commonutils.h"
    23 #include "s60commonutils.h"
    24 #include "fileutilities.h"
    24 #include "fileutilities.h"
    25 #include "s60filesystemutilities.h"
    25 #include "s60filesystemutilities.h"
    26 #include "javasymbianoslayer.h"
    26 #include "javasymbianoslayer.h"
    27 
    27 
    28 #define BUF_LEN 255
       
    29 using namespace std;
    28 using namespace std;
    30 using namespace java::util;
    29 using namespace java::util;
    31 using namespace java::fileutils;
    30 using namespace java::fileutils;
    32 
    31 
    33 /*
    32 /*
    93 }
    92 }
    94 
    93 
    95 OS_EXPORT std::wstring FileUtilities::listRoots()
    94 OS_EXPORT std::wstring FileUtilities::listRoots()
    96 {
    95 {
    97     JELOG2(EJavaFile);
    96     JELOG2(EJavaFile);
    98     TBuf<BUF_LEN> buf;
    97     TDesC16 aDes(S60FileSystemUtilities::GetSupportedDrives());
    99     buf.Copy(S60FileSystemUtilities::GetSupportedDrives());    
    98     std::wstring retString((wchar_t*)aDes.Ptr());
   100     std::wstring retString((wchar_t*)buf.Ptr());
       
   101     return retString;
    99     return retString;
   102 }
   100 }
   103 
   101 
   104 OS_EXPORT int FileUtilities::setReadable(const std::wstring& /*aFile*/, bool /*aReadable*/)
   102 OS_EXPORT int FileUtilities::setReadable(const std::wstring& /*aFile*/, bool /*aReadable*/)
   105 {
   103 {