From 710ec77e3a367c0e130de02246fd149653496a45 Mon Sep 17 00:00:00 2001 From: David Chisnall Date: Fri, 24 Apr 2015 10:21:20 +0000 Subject: [PATCH] __xlocale_C_ctype should not be const. It contains a reference count that is modified by newlocale / duplocale / freelocale. MFC after: 1 week --- lib/libc/locale/none.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libc/locale/none.c b/lib/libc/locale/none.c index 75adffaa96d..cacfd738e7c 100644 --- a/lib/libc/locale/none.c +++ b/lib/libc/locale/none.c @@ -209,7 +209,7 @@ struct xlocale_ctype __xlocale_global_ctype = { 256 /* __mb_sb_limit */ }; -const struct xlocale_ctype __xlocale_C_ctype = { +struct xlocale_ctype __xlocale_C_ctype = { {{0}, "C"}, (_RuneLocale*)&_DefaultRuneLocale, _none_mbrtowc,