mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-09 00:07:00 -06:00
9.34
This commit is contained in:
committed by
Kornel Lesiński
parent
83f8ddcc5b
commit
f08f4dcc3c
12
CPP/7zip/UI/Common/ExtractingFilePath.h
Executable file → Normal file
12
CPP/7zip/UI/Common/ExtractingFilePath.h
Executable file → Normal file
@@ -3,11 +3,19 @@
|
||||
#ifndef __EXTRACTING_FILE_PATH_H
|
||||
#define __EXTRACTING_FILE_PATH_H
|
||||
|
||||
#include "Common/MyString.h"
|
||||
#include "../../../Common/MyString.h"
|
||||
|
||||
UString MakePathNameFromParts(const UStringVector &parts);
|
||||
void MakeCorrectPath(UStringVector &pathParts);
|
||||
|
||||
/* for WIN32:
|
||||
if (isRoot == true), and pathParts[0] contains path like "c:name",
|
||||
it thinks that "c:" is drive prefix (it's not ":name alt stream) and
|
||||
the function changes part to c_name */
|
||||
void MakeCorrectPath(bool isPathFromRoot, UStringVector &pathParts, bool replaceAltStreamColon);
|
||||
|
||||
UString GetCorrectFsPath(const UString &path);
|
||||
UString GetCorrectFullFsPath(const UString &path);
|
||||
|
||||
void Correct_IfEmptyLastPart(UStringVector &parts);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user