From cca99e842ebff24d4993dcda1831aaa81d229119 Mon Sep 17 00:00:00 2001 From: ptrcnull Date: Wed, 22 Sep 2021 21:15:43 +0200 Subject: wchar: add __mbrlen --- libgcompat/wchar.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libgcompat/wchar.c b/libgcompat/wchar.c index 930cc7c..78f7e02 100644 --- a/libgcompat/wchar.c +++ b/libgcompat/wchar.c @@ -1,7 +1,7 @@ #include /* assert */ #include /* va_list, va_start, va_end */ #include /* size_t */ -#include /* wchar_t, *wprintf */ +#include /* wchar_t, *wprintf, mbstate_t */ int __vswprintf_chk(wchar_t *s, size_t n, int flag, size_t slen, const wchar_t *format, va_list ap); @@ -135,3 +135,8 @@ double wcstod_l(const wchar_t *nptr, wchar_t **endptr, locale_t loc) { return wcstod(nptr, endptr); } + + +size_t __mbrlen(const char *restrict s, size_t n, mbstate_t *restrict st) { + return mbrlen(s, n, st); +} -- cgit v1.2.3-60-g2f50