From c1b96d78d8501e1ca4a493730ae5ab3c5ee8e078 Mon Sep 17 00:00:00 2001 From: kichik Date: Fri, 11 Nov 2005 21:31:11 +0000 Subject: [PATCH] UCS-2LE is not the default on all platforms, so this needs to be explicit git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4389 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/util.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/util.cpp b/Source/util.cpp index 7a98e7af..fe4a4886 100644 --- a/Source/util.cpp +++ b/Source/util.cpp @@ -426,7 +426,7 @@ int WideCharToMultiByte(UINT CodePage, DWORD dwFlags, LPCWSTR lpWideCharStr, char cp[128]; create_code_page_string(cp, sizeof(cp), CodePage); - iconv_t cd = iconv_open(cp, "UCS-2"); + iconv_t cd = iconv_open(cp, "UCS-2LE"); if (cd == (iconv_t) -1) { return 0; } @@ -462,7 +462,7 @@ int MultiByteToWideChar(UINT CodePage, DWORD dwFlags, LPCSTR lpMultiByteStr, char cp[128]; create_code_page_string(cp, sizeof(cp), CodePage); - iconv_t cd = iconv_open("UCS-2", cp); + iconv_t cd = iconv_open("UCS-2LE", cp); if (cd == (iconv_t) -1) { return 0; }