From 5b20b80e723d3a581ac431338e3c3fcb28d27184 Mon Sep 17 00:00:00 2001 From: "R. Belmont" Date: Wed, 19 Feb 2014 14:50:26 +0000 Subject: Fix SDL 2.0 build (nw) --- src/osd/sdl/blit13.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/osd/sdl/blit13.h') diff --git a/src/osd/sdl/blit13.h b/src/osd/sdl/blit13.h index 7f6b7aab598..56cebafdb0c 100644 --- a/src/osd/sdl/blit13.h +++ b/src/osd/sdl/blit13.h @@ -53,9 +53,9 @@ INLINE UINT32 pixel_ycc_to_rgb_pal(UINT16 *pixel, const rgb_t *palette) #define OP_RGB32_ARGB32(_src) ((_src) | 0xff000000) #define OP_RGB32PAL_ARGB32(_src) \ - (texsource->palette[0x200 + _src.r()] | \ - texsource->palette[0x100 + _src.g()] | \ - texsource->palette[_src.b()] | 0xff000000) + (texsource->palette[0x200 + (((_src) >> 16) & 0xff) ] | \ + texsource->palette[0x100 + (((_src) >> 8) & 0xff) ] | \ + texsource->palette[((_src) & 0xff) ] | 0xff000000) #define OP_PAL16_ARGB32(_src) (0xff000000 | texsource->palette[_src]) -- cgit v1.2.3-70-g09d2