This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Remove accidentally-reintroduced WinCE workaround
authorDagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Sat, 18 Jul 2020 23:22:13 +0000 (00:22 +0100)
committerDagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Mon, 20 Jul 2020 12:26:59 +0000 (13:26 +0100)
This was removed when Windows CE was support was removed in commit
79c32fc2889bdbdf21cb378e1628a84867a3ffcc but was accidentally
reintroduced in d2c9cb5392e8c58c3bb1935fc3c098737224567c.

perl.h

diff --git a/perl.h b/perl.h
index 8f296e6..d444fa9 100644 (file)
--- a/perl.h
+++ b/perl.h
@@ -821,16 +821,6 @@ out of them.
 
 #include <sys/types.h>
 
 
 #include <sys/types.h>
 
-/* EVC 4 SDK headers includes a bad definition of MB_CUR_MAX in stdlib.h
-  which is included from stdarg.h. Bad definition not present in SD 2008
-  SDK headers. wince.h is not yet included, so we cant fix this from there
-  since by then MB_CUR_MAX will be defined from stdlib.h.
-  cewchar.h includes a correct definition of MB_CUR_MAX and it is copied here
-  since cewchar.h can't be included this early */
-#if defined(UNDER_CE) && (_MSC_VER < 1300)
-#  define MB_CUR_MAX 1uL
-#endif
-
 #  ifdef I_WCHAR
 #    include <wchar.h>
 #  endif
 #  ifdef I_WCHAR
 #    include <wchar.h>
 #  endif