diff options
Diffstat (limited to 'wcsmbs/wchar.h')
-rw-r--r-- | wcsmbs/wchar.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/wcsmbs/wchar.h b/wcsmbs/wchar.h index d33b0ea76b..9cbc001e9d 100644 --- a/wcsmbs/wchar.h +++ b/wcsmbs/wchar.h @@ -44,6 +44,8 @@ #define __need_wint_t #include <stddef.h> +#include <bits/wchar.h> + /* We try to get wint_t from <stddef.h>, but not all GCC versions define it there. So define it ourselves if it remains undefined. */ #ifndef _WINT_T @@ -81,8 +83,8 @@ typedef __mbstate_t mbstate_t; #ifndef WCHAR_MIN /* These constants might also be defined in <inttypes.h>. */ -# define WCHAR_MIN (0) -# define WCHAR_MAX (0x7fffffff) +# define WCHAR_MIN __WCHAR_MIN +# define WCHAR_MAX __WCHAR_MAX #endif #ifndef WEOF |