[PATCH 5/8] msvcrt: Copy LC_COLLATE codepage between threadlocinfo instances.
Chip Davis
cdavis at codeweavers.com
Fri Jan 31 04:08:13 CST 2020
Signed-off-by: Chip Davis <cdavis at codeweavers.com>
---
dlls/msvcrt/locale.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/dlls/msvcrt/locale.c b/dlls/msvcrt/locale.c
index 6370b7e3a9a7..de77c83cbdea 100644
--- a/dlls/msvcrt/locale.c
+++ b/dlls/msvcrt/locale.c
@@ -1248,6 +1248,7 @@ static MSVCRT_pthreadlocinfo create_locinfo(int category,
if(!category_needs_update(MSVCRT_LC_COLLATE, category, old_locinfo,
lcid[MSVCRT_LC_COLLATE], cp[MSVCRT_LC_COLLATE])) {
copy_threadlocinfo_category(locinfo, old_locinfo, MSVCRT_LC_COLLATE);
+ locinfo->lc_collate_cp = old_locinfo->lc_collate_cp;
} else if(lcid[MSVCRT_LC_COLLATE] && (category==MSVCRT_LC_ALL || category==MSVCRT_LC_COLLATE)) {
if(!update_threadlocinfo_category(lcid[MSVCRT_LC_COLLATE],
cp[MSVCRT_LC_COLLATE], locinfo, MSVCRT_LC_COLLATE)) {
--
2.24.0
More information about the wine-devel
mailing list