| 123456789101112131415161718192021222324 |
- // Archive/Common/ItemNameUtils.h
- #ifndef __ARCHIVE_ITEMNAMEUTILS_H
- #define __ARCHIVE_ITEMNAMEUTILS_H
- #include "../../../Common/MyString.h"
- namespace NArchive {
- namespace NItemName {
- UString MakeLegalName(const UString &name);
- UString GetOSName(const UString &name);
- UString GetOSName2(const UString &name);
- bool HasTailSlash(const AString &name, UINT codePage);
- #ifdef _WIN32
- inline UString WinNameToOSName(const UString &name) { return name; }
- #else
- UString WinNameToOSName(const UString &name);
- #endif
- }}
- #endif
|