don't define wchar_t on c++

it's a keyword in c++ (wtf). i'm not sure this is the cleanest
solution; it might be better to avoid ever defining __NEED_wchar_t on
c++. but in any case, this works for now.
This commit is contained in:
Rich Felker 2011-10-15 00:28:49 -04:00
commit 1d3c276807
3 changed files with 6 additions and 0 deletions

View file

@ -22,7 +22,9 @@ TYPEDEF long ptrdiff_t;
TYPEDEF __builtin_va_list va_list;
#ifndef __cplusplus
TYPEDEF unsigned wchar_t;
#endif
TYPEDEF int wint_t;
TYPEDEF long wctrans_t;
TYPEDEF long wctype_t;