equal
deleted
inserted
replaced
1 // Archive/Common/ItemNameUtils.h |
|
2 |
|
3 #ifndef __ARCHIVE_ITEMNAMEUTILS_H |
|
4 #define __ARCHIVE_ITEMNAMEUTILS_H |
|
5 |
|
6 #include "../../../Common/MyString.h" |
|
7 |
|
8 namespace NArchive { |
|
9 namespace NItemName { |
|
10 |
|
11 UString MakeLegalName(const UString &name); |
|
12 UString GetOSName(const UString &name); |
|
13 UString GetOSName2(const UString &name); |
|
14 bool HasTailSlash(const AString &name, UINT codePage); |
|
15 |
|
16 #ifdef _WIN32 |
|
17 inline UString WinNameToOSName(const UString &name) { return name; } |
|
18 #else |
|
19 UString WinNameToOSName(const UString &name); |
|
20 #endif |
|
21 |
|
22 }} |
|
23 |
|
24 #endif |
|