1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-08 17:22:05 +03:00
Files
gnulib/modules/mbrtoc32-regular
Bruno Haible 0b55d1c3fb mbrtoc32-regular: New module.
* modules/mbrtoc32-regular: New file.
* lib/mbrtoc32.c (mbrtoc32): If the module 'mbrtoc32-regular' is present
and the system's mbrtoc32 returned a char32_t, clear the mbstate_t.
* doc/posix-functions/mbrtoc32.texi: Mention the new module.
2023-07-11 00:03:34 +02:00

28 lines
461 B
Plaintext

Description:
mbrtoc32() function that maps each multibyte character to exactly one Unicode
character and thus never returns (size_t)(-3).
Files:
Depends-on:
mbrtoc32
configure.ac:
gl_MODULE_INDICATOR([mbrtoc32-regular])
Makefile.am:
Include:
<uchar.h>
Link:
$(LTLIBUNISTRING) when linking with libtool, $(LIBUNISTRING) otherwise
$(MBRTOWC_LIB)
$(LTLIBC32CONV) when linking with libtool, $(LIBC32CONV) otherwise
License:
LGPLv2+
Maintainer:
Bruno Haible