From 4c7c56442f6b3e08c17594dd4e8095fca3aec9cf Mon Sep 17 00:00:00 2001 From: Owen Shepherd Date: Tue, 4 Dec 2012 19:07:13 +0000 Subject: [PATCH] On C++, define _PDCLIB_wchar_t to be builtin type wchar_t --- internals/_PDCLIB_int.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internals/_PDCLIB_int.h b/internals/_PDCLIB_int.h index da20dfe..601525e 100644 --- a/internals/_PDCLIB_int.h +++ b/internals/_PDCLIB_int.h @@ -231,7 +231,11 @@ typedef _PDCLIB_size _PDCLIB_size_t; #define _PDCLIB_SIZE_MAX _PDCLIB_concat( _PDCLIB_concat( _PDCLIB_, _PDCLIB_SIZE ), _MAX ) typedef _PDCLIB_wint _PDCLIB_wint_t; -typedef _PDCLIB_wchar _PDCLIB_wchar_t; +#ifndef __cplusplus + typedef _PDCLIB_wchar _PDCLIB_wchar_t; +#else + typedef wchar_t _PDCLIB_wchar_t; +#endif #define _PDCLIB_WCHAR_MIN _PDCLIB_concat( _PDCLIB_concat( _PDCLIB_, _PDCLIB_WCHAR ), _MIN ) #define _PDCLIB_WCHAR_MAX _PDCLIB_concat( _PDCLIB_concat( _PDCLIB_, _PDCLIB_WCHAR ), _MAX ) -- 2.40.0