# HG changeset patch # User Sam Lantinga # Date 1295417437 28800 # Node ID fffb33ae85e81be598c0a4c8f4e5158826b0081c # Parent 8c33dd30f6a68fb465428b48bdde3c2013814eca Whoops, good catch from Greg Jandl diff -r 8c33dd30f6a6 -r fffb33ae85e8 src/atomic/SDL_spinlock.c --- a/src/atomic/SDL_spinlock.c Tue Jan 18 17:23:44 2011 -0800 +++ b/src/atomic/SDL_spinlock.c Tue Jan 18 22:10:37 2011 -0800 @@ -24,20 +24,12 @@ #include "SDL_atomic.h" #include "SDL_timer.h" -#if defined(__WIN32__) -#include - -#elif defined(__MACOSX__) -#include - -#endif - /* This function is where all the magic happens... */ SDL_bool SDL_AtomicTryLock(SDL_SpinLock *lock) { -#if defined(__WIN32__) +#if defined(_MSC_VER) SDL_COMPILE_TIME_ASSERT(locksize, sizeof(*lock) == sizeof(long)); return (_InterlockedExchange((long*)lock, 1) == 0);