From 7c9f01ff3bca7f7c4b506dcd19413298eedd99da Mon Sep 17 00:00:00 2001 From: John Ralls Date: Thu, 2 May 2019 11:27:23 -0700 Subject: [PATCH] GetUserDefaultLocaleName returns a Windows-style locale too. --- gnucash/gnucash-bin.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gnucash/gnucash-bin.c b/gnucash/gnucash-bin.c index 757c24f86f..c6bc3bd538 100644 --- a/gnucash/gnucash-bin.c +++ b/gnucash/gnucash-bin.c @@ -791,6 +791,7 @@ set_win32_thread_locale() sys_locale = g_utf16_to_utf8((gunichar2*)lpLocaleName, LOCALE_NAME_MAX_LENGTH, NULL, NULL, NULL); + sys_locale[2] = '_'; setlocale (LC_ALL, sys_locale); return; }