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