VC6 header update

This patch allows MSVC6 (and I’d assume 5) to compile without requring a platform SDK for the newer win64 data types. I’m not sure off hand if VC2002/2003 have the _PTR extentions, so verything is ifndef’d though if its still a problem, the _MSC_VER check can just be lowered.

–William
-------------- next part --------------
A non-text attachment was scrubbed…
Name: SDL12vc6.patch
Type: application/octet-stream
Size: 2078 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20060312/10ce20b4/attachment.obj

This patch allows MSVC6 (and I’d assume 5) to compile without requring a platform SDK for the newer win64 data types. I’m not sure off hand if VC2002/2003 have the _PTR extentions, so verything is ifndef’d though if its still a problem, the _MSC_VER check can just be lowered.

windows.h isn’t included before SDL_config_win32.h, so you’re making it
always define those types. You might want to create a private header
that includes windows.h and defines those as necessary…

-Sam Lantinga, Senior Software Engineer, Blizzard Entertainment