diff options
author | tjr <tjr@FreeBSD.org> | 2002-08-18 06:30:10 +0000 |
---|---|---|
committer | tjr <tjr@FreeBSD.org> | 2002-08-18 06:30:10 +0000 |
commit | a87152b56061e8a50c4a1aa30087ab5414747caa (patch) | |
tree | b0db833aa303e27ab11b105a22ad20569ca28d93 /include | |
parent | 6cf27f3105308a52d2373d09af8a7a599cfd68c2 (diff) | |
download | FreeBSD-src-a87152b56061e8a50c4a1aa30087ab5414747caa.zip FreeBSD-src-a87152b56061e8a50c4a1aa30087ab5414747caa.tar.gz |
Implement the ISO C90 Amd.1 restartable wide and multibyte character
manipulation functions mbrlen(), mbrtowc(), mbsinit(), mbsrtowcs(),
wcrtomb(), wcsrtombs().
Diffstat (limited to 'include')
-rw-r--r-- | include/wchar.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/include/wchar.h b/include/wchar.h index 7365adc..6985579 100644 --- a/include/wchar.h +++ b/include/wchar.h @@ -117,22 +117,16 @@ int fputws(const wchar_t *__restrict, FILE *__restrict); int fwide(FILE *, int); wint_t getwc(FILE *); wint_t getwchar(void); -#if 0 -/* XXX: not implemented */ size_t mbrlen(const char * __restrict, size_t, mbstate_t * __restrict); size_t mbrtowc(wchar_t * __restrict, const char * __restrict, size_t, mbstate_t * __restrict); int mbsinit(const mbstate_t *); size_t mbsrtowcs(wchar_t * __restrict, const char ** __restrict, size_t, mbstate_t * __restrict); -#endif wint_t putwc(wchar_t, FILE *); wint_t putwchar(wchar_t); wint_t ungetwc(wint_t, FILE *); -#if 0 -/* XXX: not implemented */ size_t wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict); -#endif wchar_t *wcscat(wchar_t * __restrict, const wchar_t * __restrict); wchar_t *wcschr(const wchar_t *, wchar_t); int wcscmp(const wchar_t *, const wchar_t *); @@ -147,11 +141,8 @@ int wcsncmp(const wchar_t *, const wchar_t *, size_t); wchar_t *wcsncpy(wchar_t * __restrict , const wchar_t * __restrict, size_t); wchar_t *wcspbrk(const wchar_t *, const wchar_t *); wchar_t *wcsrchr(const wchar_t *, wchar_t); -#if 0 -/* XXX: not implemented */ size_t wcsrtombs(char * __restrict, const wchar_t ** __restrict, size_t, mbstate_t * __restrict); -#endif size_t wcsspn(const wchar_t *, const wchar_t *); wchar_t *wcsstr(const wchar_t *, const wchar_t *); #if 0 |