libs-back/Source/win32
Frederik Carlier e77e0b6c58
Define WINBOOL on non-MinGW platforms
The Windows SDK declares BOOL as an int.  Objective C defines BOOl as a char.
Those two types clash.  MinGW's implementation of the Windows SDK uses the WINBOOL
type to avoid this clash.  When compiling natively on Windows, we need to manually
define WINBOOL.
MinGW will define _DEF_WINBOOL_ if it has defined WINBOOL so we can use the same trick
here.
See https://github.com/mingw-w64/mingw-w64/blob/master/mingw-w64-headers/include/ntdef.h#L355
2024-09-17 10:28:20 +02:00
..
.cvsignore Update FSF Address 2005-05-26 22:51:53 +00:00
GNUmakefile Removed GNUSTEP_CORE_SOFTWARE=YES from makefiles and instead set PACKAGE_NAME=gnustep-back 2008-12-19 13:05:05 +00:00
GNUmakefile.preamble Revert library license version to 2 until applications can be converted 2008-06-10 04:12:46 +00:00
w32_activate.m back/win32: revert r31206 2010-09-10 22:45:12 +00:00
w32_create.m upgrade consistently [Set,Get]WindowLong to [Set,Get]WindowLongPtr 2021-03-02 22:13:22 +01:00
w32_general.m upgrade consistently [Set,Get]WindowLong to [Set,Get]WindowLongPtr 2021-03-02 22:13:22 +01:00
w32_GLcontext.m * ChangeLog 2012-11-26 05:39:22 +00:00
w32_GLformat.m OpenGL sub-windows: prevent back-store flush, handle expose events, and small fix/improvements 2009-03-04 09:58:41 +00:00
w32_movesize.m upgrade consistently [Set,Get]WindowLong to [Set,Get]WindowLongPtr 2021-03-02 22:13:22 +01:00
w32_text_focus.m * Source/win32/WIN32Server.m: Added better logging on Window create and destroy errors. 2010-12-08 22:59:05 +00:00
w32_windowdisplay.m Define WINBOOL on non-MinGW platforms 2024-09-17 10:28:20 +02:00
WIN32Server.m Define WINBOOL on non-MinGW platforms 2024-09-17 10:28:20 +02:00