From 90bd57fe40e66fc829ecb01482d32d604b0df19c Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Wed, 25 Nov 2015 01:41:37 +0100 Subject: Windows: Full UNICODE rewrite and implement support for UNICODE passwords. --- src/Common/Language.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/Common/Language.c') diff --git a/src/Common/Language.c b/src/Common/Language.c index dbad2d5e..757f0508 100644 --- a/src/Common/Language.c +++ b/src/Common/Language.c @@ -62,7 +62,7 @@ static char *MapFirstLanguageFile () if (LanguageResource == NULL) { DWORD size; - LanguageResource = MapResource ("Xml", IDR_LANGUAGE, &size); + LanguageResource = MapResource (L"Xml", IDR_LANGUAGE, &size); if (LanguageResource) LanguageResourceSize = size; } @@ -287,7 +287,7 @@ BOOL LoadLanguageFile () case 't': *out++ = '\t'; break; case 'n': *out++ = 13; *out++ = 10; break; default: - MessageBox (0, key, "VeraCrypt: Unknown '\\' escape sequence in string", MB_ICONERROR); + MessageBoxA (0, key, "VeraCrypt: Unknown '\\' escape sequence in string", MB_ICONERROR); return FALSE; } } @@ -301,7 +301,7 @@ BOOL LoadLanguageFile () len = MultiByteToWideChar (CP_UTF8, 0, attr, -1, wattr, sizeof (wattr) / sizeof(wattr[0])); if (len == 0) { - MessageBox (0, key, "VeraCrypt: Error while decoding UTF-8 string", MB_ICONERROR); + MessageBoxA (0, key, "VeraCrypt: Error while decoding UTF-8 string", MB_ICONERROR); return FALSE; } @@ -343,7 +343,7 @@ BOOL LoadLanguageFile () { if (HeaderResource[i] == NULL) { - HeaderResource[i] = MapResource ("Header", headers[i], &size); + HeaderResource[i] = MapResource (L"Header", headers[i], &size); if (HeaderResource[i]) HeaderResourceSize[i] = size; } -- cgit v1.2.3