version 0.5
[zeRace] / sdl.h
diff --git a/sdl.h b/sdl.h
index 3eceb70..26245c5 100644 (file)
--- a/sdl.h
+++ b/sdl.h
@@ -6,15 +6,15 @@
 
 /* endianness setup */
 #if SDL_BYTEORDER == SDL_BIG_ENDIAN
-  #define RSHIFT 24
-  #define GSHIFT 16
-  #define BSHIFT 8
-  #define ASHIFT 0
+  #define RMASK 0xff000000
+  #define GMASK 0x00ff0000
+  #define BMASK 0x0000ff00
+  #define AMASK 0x000000ff
 #else
-  #define RSHIFT 0
-  #define GSHIFT 8
-  #define BSHIFT 16
-  #define ASHIFT 24
+  #define RMASK 0x000000ff
+  #define GMASK 0x0000ff00
+  #define BMASK 0x00ff0000
+  #define AMASK 0xff000000
 #endif
 
 void print(SDL_Surface *dst,int x,int y,unsigned char *text);