diff options
Diffstat (limited to 'CPP/7zip/UI/FileManager/LangUtils.cpp')
-rw-r--r-- | CPP/7zip/UI/FileManager/LangUtils.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/CPP/7zip/UI/FileManager/LangUtils.cpp b/CPP/7zip/UI/FileManager/LangUtils.cpp index 15d68f43..9723704a 100644 --- a/CPP/7zip/UI/FileManager/LangUtils.cpp +++ b/CPP/7zip/UI/FileManager/LangUtils.cpp @@ -115,6 +115,11 @@ UString LangString(UInt32 langID) return MyLoadString(langID); } +void AddLangString(UString &s, UInt32 langID) +{ + s += LangString(langID); +} + void LangString(UInt32 langID, UString &dest) { const wchar_t *s = g_Lang.Get(langID); @@ -166,7 +171,7 @@ static void FindShortNames(UInt32 primeLang, UStringVector &names) p++; } while (p != p2) - s += (wchar_t)*p++; + s += (wchar_t)(Byte)*p++; names.Add(s); } p = p2 + 1; |