From ea1cb8438a1e2503dac0b4f98580f997f440841e Mon Sep 17 00:00:00 2001 From: David Ludwig Date: Sun, 21 Apr 2013 12:49:15 -0400 Subject: [PATCH] WinRT: removed the "generic" + C++/CX hack-fix, now that a better fix is in official-SDL --- include/begin_code.h | 5 ----- include/close_code.h | 5 ----- src/events/SDL_events.c | 9 --------- 3 files changed, 19 deletions(-) diff --git a/include/begin_code.h b/include/begin_code.h index 11820bb41..0a4b4a65c 100644 --- a/include/begin_code.h +++ b/include/begin_code.h @@ -148,8 +148,3 @@ #endif #endif /* NULL */ #endif /* ! Mac OS X - breaks precompiled headers */ - -/* HACK: Make sure C++/CX works when compiling WinRT code */ -#if defined(__WINRT__) -#define generic generic_ -#endif diff --git a/include/close_code.h b/include/close_code.h index 3867d36b3..410060370 100644 --- a/include/close_code.h +++ b/include/close_code.h @@ -35,8 +35,3 @@ #endif #pragma pack(pop) #endif /* Compiler needs structure packing set */ - -/* Revert hack used to get C++/CX (WinRT) code compiling. */ -#if defined(__WINRT__) -#undef generic -#endif diff --git a/src/events/SDL_events.c b/src/events/SDL_events.c index 8f0df27f4..ecba3bb5b 100644 --- a/src/events/SDL_events.c +++ b/src/events/SDL_events.c @@ -33,15 +33,6 @@ #endif #include "../video/SDL_sysvideo.h" -/* HACK: Make sure the 'generic' field in SDL_Event works on - WinRT, whereby 'generic' is redefined as 'generic_', in order to - allow SDL.h to be included in code compiled with Microsoft's - C++/CX extension. -*/ -#if defined(__WINRT__) -#define generic generic_ -#endif - /* Public data -- the event filter */ SDL_EventFilter SDL_EventOK = NULL; void *SDL_EventOKParam;