aboutsummaryrefslogtreecommitdiffstats
path: root/main/musl/add-missing-case-mapping-between-U-03F3-and-U-037F.patch
diff options
context:
space:
mode:
authorMilan P. Stanić <mps@arvanta.net>2020-03-04 23:32:12 +0100
committerTimo Teräs <timo.teras@iki.fi>2020-03-05 12:21:18 +0200
commit4cf38b14cc2bd7ac030a5f88d045fec8da4f1b65 (patch)
tree8ccf644abb9b6b459c9f7cce0b7eb4900891e8d3 /main/musl/add-missing-case-mapping-between-U-03F3-and-U-037F.patch
parent349d91f28aca2a756c76780921959e296f58b8d7 (diff)
downloadaports-4cf38b14cc2bd7ac030a5f88d045fec8da4f1b65.tar.bz2
aports-4cf38b14cc2bd7ac030a5f88d045fec8da4f1b65.tar.xz
main/musl: backport fixes from 1.2.0
wcwidth wrongly returned 0 for most of planes 4 and up missing case mapping between U+03F3 and U+037F wrong cacosh results for arguments with negative imaginary part wrong catanf/catanl results for various classes of arguments wrong return value for ungetc with argument outside [0,UCHAR_MAX] posix_openpt with no ptys available produced wrong errno
Diffstat (limited to 'main/musl/add-missing-case-mapping-between-U-03F3-and-U-037F.patch')
-rw-r--r--main/musl/add-missing-case-mapping-between-U-03F3-and-U-037F.patch27
1 files changed, 27 insertions, 0 deletions
diff --git a/main/musl/add-missing-case-mapping-between-U-03F3-and-U-037F.patch b/main/musl/add-missing-case-mapping-between-U-03F3-and-U-037F.patch
new file mode 100644
index 0000000000..6b06c15b2f
--- /dev/null
+++ b/main/musl/add-missing-case-mapping-between-U-03F3-and-U-037F.patch
@@ -0,0 +1,27 @@
+From e8aba58ab19a18f83d7f78e80d5e4f51e7e4e8a9 Mon Sep 17 00:00:00 2001
+From: Rich Felker <dalias@aerifal.cx>
+Date: Fri, 25 Oct 2019 12:20:22 -0400
+Subject: [PATCH] add missing case mapping between U+03F3 and U+037F
+
+somehow this seems to have been overlooked. add it now so that
+subsequent overhaul of case mapping implementation will not introduce
+a functional change at the same time.
+---
+ src/ctype/towctrans.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/ctype/towctrans.c b/src/ctype/towctrans.c
+index 8f681018..9b91b2de 100644
+--- a/src/ctype/towctrans.c
++++ b/src/ctype/towctrans.c
+@@ -176,6 +176,7 @@ static const unsigned short pairs[][2] = {
+ { 0x243, 0x180 },
+ { 0x244, 0x289 },
+ { 0x245, 0x28c },
++ { 0x37f, 0x3f3 },
+ { 0x3f4, 0x3b8 },
+ { 0x3f9, 0x3f2 },
+ { 0x3fd, 0x37b },
+--
+2.24.1
+