aboutsummaryrefslogtreecommitdiffstats
path: root/main/musl/no-utf8-code-units-locale.patch
blob: 78e31b9f0ea1263ab55254ab9764b490140f8f73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Temporary fix for https://github.com/voidlinux/void-packages/issues/2425

@dalias affirmed that returning UTF-8 even when requesting C locale is just fine.

--- a/src/locale/langinfo.c	2015-09-01 08:41:59.830797631 +0200
+++ b/src/locale/langinfo.c	2015-09-01 08:42:15.324966247 +0200
@@ -34,7 +34,7 @@ char *__nl_langinfo_l(nl_item item, loca
 	const char *str;
 
 	if (item == CODESET)
-		return MB_CUR_MAX==1 ? "UTF-8-CODE-UNITS" : "UTF-8";
+		return "UTF-8";
 	
 	switch (cat) {
 	case LC_NUMERIC: