src/atomic/win32/SDL_atomic.c
changeset 3552 3889325ca987
parent 3308 0e000afe3dc0
child 3697 f7b03b6838cb
equal deleted inserted replaced
3551:4a39f28cd935 3552:3889325ca987
    23 */
    23 */
    24 
    24 
    25 #include "SDL_stdinc.h"
    25 #include "SDL_stdinc.h"
    26 #include "SDL_atomic.h"
    26 #include "SDL_atomic.h"
    27 
    27 
       
    28 #define WIN32_LEAN_AND_MEAN
       
    29 #include <windows.h>
       
    30 
    28 #include "SDL_error.h"
    31 #include "SDL_error.h"
    29 #include "Windows.h"
       
    30 
    32 
    31 /*
    33 /*
    32   This file provides 32, and 64 bit atomic operations. If the
    34   This file provides 32, and 64 bit atomic operations. If the
    33   operations are provided by the native hardware and operating system
    35   operations are provided by the native hardware and operating system
    34   they are used. If they are not then the operations are emulated
    36   they are used. If they are not then the operations are emulated