From fcb359d2ee770ae701c9f1758e717a583e8c1475 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Fri, 18 Sep 2015 11:15:36 -0700 Subject: [PATCH] Manager/client, Win: use LOCALE_USER_DEFAULT instead of NULL in locale call --- lib/str_util.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/str_util.cpp b/lib/str_util.cpp index e1343e0b58..58bd675418 100644 --- a/lib/str_util.cpp +++ b/lib/str_util.cpp @@ -763,9 +763,9 @@ static void get_format_chars() { if (nfc.thousands_sep) return; #ifdef _WIN32 char buf[256]; - GetLocaleInfoA(NULL, LOCALE_STHOUSAND, buf, sizeof(buf)); + GetLocaleInfoA(LOCALE_USER_DEFAULT, LOCALE_STHOUSAND, buf, sizeof(buf)); nfc.thousands_sep = buf[0]; - GetLocaleInfoA(NULL, LOCALE_SDECIMAL, buf, sizeof(buf)); + GetLocaleInfoA(LOCALE_USER_DEFAULT, LOCALE_SDECIMAL, buf, sizeof(buf)); nfc.decimal_point = buf[0]; #else struct lconv *lcp = localeconv();