summaryrefslogtreecommitdiff
path: root/src/common/string_util.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/string_util.h')
-rw-r--r--src/common/string_util.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/common/string_util.h b/src/common/string_util.h
index dcca6bc38..32bf6a19c 100644
--- a/src/common/string_util.h
+++ b/src/common/string_util.h
@@ -72,31 +72,10 @@ std::string ReplaceAll(std::string result, const std::string& src, const std::st
72std::string UTF16ToUTF8(const std::u16string& input); 72std::string UTF16ToUTF8(const std::u16string& input);
73std::u16string UTF8ToUTF16(const std::string& input); 73std::u16string UTF8ToUTF16(const std::string& input);
74 74
75std::string CP1252ToUTF8(const std::string& str);
76std::string SHIFTJISToUTF8(const std::string& str);
77
78#ifdef _WIN32 75#ifdef _WIN32
79std::string UTF16ToUTF8(const std::wstring& input); 76std::string UTF16ToUTF8(const std::wstring& input);
80std::wstring UTF8ToUTF16W(const std::string& str); 77std::wstring UTF8ToUTF16W(const std::string& str);
81 78
82#ifdef _UNICODE
83inline std::string TStrToUTF8(const std::wstring& str) {
84 return UTF16ToUTF8(str);
85}
86
87inline std::wstring UTF8ToTStr(const std::string& str) {
88 return UTF8ToUTF16W(str);
89}
90#else
91inline std::string TStrToUTF8(const std::string& str) {
92 return str;
93}
94
95inline std::string UTF8ToTStr(const std::string& str) {
96 return str;
97}
98#endif
99
100#endif 79#endif
101 80
102/** 81/**