filemanager/Engine/src/CFileManagerUtils.cpp
branchRCL_3
changeset 20 efe289f793e7
parent 12 60626d494346
child 28 529f3bf5c2f1
equal deleted inserted replaced
19:5181328fad28 20:efe289f793e7
    23 #include <CDirectoryLocalizer.h>
    23 #include <CDirectoryLocalizer.h>
    24 #include <CommonContentPolicy.h>
    24 #include <CommonContentPolicy.h>
    25 #include <bautils.h>
    25 #include <bautils.h>
    26 #include <caf/caf.h>
    26 #include <caf/caf.h>
    27 #include <DcfCommon.h>
    27 #include <DcfCommon.h>
    28 #include <FileManagerEngine.rsg>
    28 #include <filemanagerengine.rsg>
    29 #ifdef RD_MULTIPLE_DRIVE
    29 #ifdef RD_MULTIPLE_DRIVE
    30 #include <driveinfo.h>
    30 #include <driveinfo.h>
    31 #endif // RD_MULTIPLE_DRIVE
    31 #endif // RD_MULTIPLE_DRIVE
    32 #if defined( __KEEP_DRM_CONTENT_ON_PHONE ) && defined ( FILE_MANAGER_USE_DISTRIBUTABLECHECKER )
    32 #if defined( __KEEP_DRM_CONTENT_ON_PHONE ) && defined ( FILE_MANAGER_USE_DISTRIBUTABLECHECKER )
    33  #include <distributablechecker.h>
    33  #include <distributablechecker.h>
   406             fileType |= CFileManagerItemProperties::EFolder;
   406             fileType |= CFileManagerItemProperties::EFolder;
   407             }
   407             }
   408         else
   408         else
   409             {
   409             {
   410             fileType |= CFileManagerItemProperties::EFile;
   410             fileType |= CFileManagerItemProperties::EFile;
   411             if ( IsDrmProtectedFileL( aFullPath) )
       
   412                 {
       
   413                 fileType |= CFileManagerItemProperties::EDrmProtected;
       
   414                 }
       
   415             }
   411             }
   416         }
   412         }
   417         
   413         
   418     return fileType;
   414     return fileType;
   419     }
   415     }