#include <reent.h> #include <newlib.h> #include <wchar.h> #include <stdlib.h> #include <stdio.h> #include <errno.h> size_t _DEFUN (_mbsrtowcs_r, (r, dst, src, len, ps), struct _reent *r _AND wchar_t *dst _AND const char **src _AND size_t len _AND mbstate_t *ps) { return _mbsnrtowcs_r (r, dst, src, (size_t) -1, len, ps); } #ifndef _REENT_ONLY size_t _DEFUN (mbsrtowcs, (dst, src, len, ps), wchar_t *dst _AND const char **src _AND size_t len _AND mbstate_t *ps) { return _mbsnrtowcs_r (_REENT, dst, src, (size_t) -1, len, ps); } #endif /* !_REENT_ONLY */