Home | History | Annotate | Download | only in Common
      1 // ExtractingFilePath.h
      2 
      3 #ifndef __EXTRACTING_FILE_PATH_H
      4 #define __EXTRACTING_FILE_PATH_H
      5 
      6 #include "../../../Common/MyString.h"
      7 
      8 #ifdef _WIN32
      9 void Correct_AltStream_Name(UString &s);
     10 #endif
     11 
     12 // replaces unsuported characters, and replaces "." , ".." and "" to "[]"
     13 UString Get_Correct_FsFile_Name(const UString &name);
     14 
     15 void Correct_FsPath(bool absIsAllowed, UStringVector &parts, bool isDir);
     16 
     17 UString MakePathFromParts(const UStringVector &parts);
     18 
     19 #endif
     20