aboutsummaryrefslogtreecommitdiffstats
path: root/libcharconv_latin.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--libcharconv_latin.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/libcharconv_latin.c b/libcharconv_latin.c
index a4b9059..6baf82b 100644
--- a/libcharconv_latin.c
+++ b/libcharconv_latin.c
@@ -636,6 +636,11 @@ libcharconv_latin(const char *s, size_t slen, size_t *n, uint_least32_t *cp, siz
case UINT32_C(0x203C): c1 = '!'; c2 = '!'; goto conv2;
case UINT32_C(0x2049): c1 = '!'; c2 = '?'; goto conv2;
+ /* mirrored */
+ case UINT32_C(0x204F): c = UINT32_C(0x003B); goto conv;
+ case UINT32_C(0x2E2E): c = UINT32_C(0x003F); goto conv;
+ case UINT32_C(0x2143): c = UINT32_C(0x004C); goto conv;
+
default:
no_match:
*n += clen;