Mercurial > sdl-ios-xcode
diff include/SDL_config_win32.h @ 2132:46648dc418ec
Merged r3094:3095 from branches/SDL-1.2: Visual C++ 6.0 fixes.
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Thu, 21 Jun 2007 18:21:49 +0000 |
parents | b10089473699 |
children | 03715e20ec3c |
line wrap: on
line diff
--- a/include/SDL_config_win32.h Wed Jun 20 00:01:04 2007 +0000 +++ b/include/SDL_config_win32.h Thu Jun 21 18:21:49 2007 +0000 @@ -45,6 +45,16 @@ typedef unsigned int uintptr_t; #endif #define _UINTPTR_T_DEFINED +/* Older Visual C++ headers don't have the Win64-compatible typedefs... */ +#if ((_MSC_VER <= 1200) && (!defined(DWORD_PTR))) +#define DWORD_PTR DWORD +#endif +#if ((_MSC_VER <= 1200) && (!defined(LONG_PTR))) +#define LONG_PTR LONG +#endif +#ifndef GWLP_HINSTANCE +#define GWLP_HINSTANCE GWL_HINSTANCE +#endif #endif #else /* !__GNUC__ && !_MSC_VER */ typedef signed char int8_t;