libs-back/Source/win32
Frederik Carlier ba1c582024
Define WINBOOL on non-MinGW platforms (#52)
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 21:19:25 +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 (#52) 2024-09-17 21:19:25 +02:00
WIN32Server.m Define WINBOOL on non-MinGW platforms (#52) 2024-09-17 21:19:25 +02:00