VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Format
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2015-09-20 15:24:09 (GMT)
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2015-09-26 15:43:51 (GMT)
commitd98367f53b9a1268845d68cde1d02bd6ca35f213 (patch)
treebbd7ac1182187edcae0d4af015fded01bfb60b2d /src/Format
parent03de885b133fe7355a1d758ad91cf374132f516f (diff)
downloadVeraCrypt-d98367f53b9a1268845d68cde1d02bd6ca35f213.zip
VeraCrypt-d98367f53b9a1268845d68cde1d02bd6ca35f213.tar.gz
Window: Solve Unicode issues in GUI (e.g. Chinese text not always displayed correctly) by using Unicode API for dialogs and window message handling.
Diffstat (limited to 'src/Format')
-rw-r--r--src/Format/FormatCom.cpp4
-rw-r--r--src/Format/Tcformat.cbin315583 -> 631176 bytes
2 files changed, 2 insertions, 2 deletions
diff --git a/src/Format/FormatCom.cpp b/src/Format/FormatCom.cpp
index cc7d208..aac5ae7 100644
--- a/src/Format/FormatCom.cpp
+++ b/src/Format/FormatCom.cpp
@@ -154,13 +154,13 @@ extern "C" BOOL ComServerFormat ()
return FALSE;
MSG msg;
- while (int r = GetMessage (&msg, NULL, 0, 0))
+ while (int r = GetMessageW (&msg, NULL, 0, 0))
{
if (r == -1)
return FALSE;
TranslateMessage (&msg);
- DispatchMessage (&msg);
+ DispatchMessageW (&msg);
if (msg.message == WM_APP
&& ObjectCount < 1
diff --git a/src/Format/Tcformat.c b/src/Format/Tcformat.c
index 141900b..9f31ae3 100644
--- a/src/Format/Tcformat.c
+++ b/src/Format/Tcformat.c
Binary files differ