From ab9672ae73248f51e30f4553c4b8878525e46383 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Mon, 13 Oct 2014 20:59:42 -0400 Subject: implement uchar.h (C11 UTF-16/32 conversion) interfaces --- include/wchar.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'include/wchar.h') diff --git a/include/wchar.h b/include/wchar.h index 9fd967cc..52da6395 100644 --- a/include/wchar.h +++ b/include/wchar.h @@ -12,6 +12,7 @@ extern "C" { #define __NEED_size_t #define __NEED_wchar_t #define __NEED_wint_t +#define __NEED_mbstate_t #if defined(_POSIX_SOURCE) || defined(_POSIX_C_SOURCE) \ || defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE) @@ -42,11 +43,6 @@ extern "C" { #undef WEOF #define WEOF 0xffffffffU -typedef struct __mbstate_t -{ - unsigned __opaque1, __opaque2; -} mbstate_t; - wchar_t *wcscpy (wchar_t *__restrict, const wchar_t *__restrict); wchar_t *wcsncpy (wchar_t *__restrict, const wchar_t *__restrict, size_t); -- cgit v1.2.1