X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e1214731e30eb3c417d9f413e07143ee10f13b77..96defed03c190cb602ed4f7ca6e962a49e10dddd:/include/wx/platform.h diff --git a/include/wx/platform.h b/include/wx/platform.h index 30936a7d16..d6c317db1f 100644 --- a/include/wx/platform.h +++ b/include/wx/platform.h @@ -119,14 +119,6 @@ # ifndef __WXMSW__ # define __WXMSW__ # endif - -# ifndef _WIN32 -# define _WIN32 -# endif - -# ifndef WIN32 -# define WIN32 -# endif #endif #if defined(__PALMOS__) @@ -176,17 +168,25 @@ # ifndef __WXMSW__ # define __WXMSW__ # endif - -# ifndef __WIN32__ -# define __WIN32__ -# endif #endif /* Win32 */ -#if defined(__WXMSW__) || defined(__WIN32__) +#if defined(__WXMSW__) # if !defined(__WINDOWS__) # define __WINDOWS__ # endif -#endif + +# ifndef _WIN32 +# define _WIN32 +# endif + +# ifndef WIN32 +# define WIN32 +# endif + +# ifndef __WIN32__ +# define __WIN32__ +# endif +#endif /* __WXMSW__ */ /* detect MS SmartPhone */ #if defined( WIN32_PLATFORM_WFSP ) @@ -403,6 +403,10 @@ # ifdef __EMX__ # define OS2EMX_PLAIN_CHAR +# endif +# if defined(__INNOTEK_LIBC__) + /* Ensure visibility of strnlen declaration */ +# define _GNU_SOURCE # endif /* define __HPUX__ for HP-UX where standard macro is __hpux */