unicodeio: Fix wrong result on musl libc.
commit0b273fff2f1bcec210669dad3a4eaaafe1089aba
authorBruno Haible <bruno@clisp.org>
Thu, 30 Jul 2020 01:29:29 +0000 (30 03:29 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 30 Jul 2020 01:30:11 +0000 (30 03:30 +0200)
treef757b8f900f18d9026e7fca8de930ace8ff93932
parentdea936112710e82dd42ffbea510f3bb644acdaaa
unicodeio: Fix wrong result on musl libc.

Reported by A. Wilcox <awilfox@adelielinux.org> in
<https://www.openwall.com/lists/musl/2020/07/29/2>.

* lib/unicodeio.c (unicode_to_mb): Handle asterisk fallback characters
on musl libc.
* m4/unicodeio.m4 (gl_UNICODEIO): Invoke gl_MUSL_LIBC.
* modules/unicodeio (Files): Add m4/musl.m4.
ChangeLog
lib/unicodeio.c
m4/unicodeio.m4
modules/unicodeio