mirror of
https://github.com/yawut/SDL.git
synced 2026-09-27 18:56:47 -05:00
Fixed some compiler warnings about "unreachable code" on Watcom C.
This commit is contained in:
@@ -1632,10 +1632,11 @@ static Uint32 getpix_16(Uint8 *srcbuf)
|
||||
|
||||
static Uint32 getpix_24(Uint8 *srcbuf)
|
||||
{
|
||||
if(SDL_BYTEORDER == SDL_LIL_ENDIAN)
|
||||
return srcbuf[0] + (srcbuf[1] << 8) + (srcbuf[2] << 16);
|
||||
else
|
||||
return (srcbuf[0] << 16) + (srcbuf[1] << 8) + srcbuf[2];
|
||||
#if SDL_BYTEORDER == SDL_LIL_ENDIAN
|
||||
return srcbuf[0] + (srcbuf[1] << 8) + (srcbuf[2] << 16);
|
||||
#else
|
||||
return (srcbuf[0] << 16) + (srcbuf[1] << 8) + srcbuf[2];
|
||||
#endif
|
||||
}
|
||||
|
||||
static Uint32 getpix_32(Uint8 *srcbuf)
|
||||
|
||||
@@ -712,8 +712,9 @@ int SDL_FillRect(SDL_Surface *dst, SDL_Rect *dstrect, Uint32 color)
|
||||
break;
|
||||
|
||||
case 3:
|
||||
if(SDL_BYTEORDER == SDL_BIG_ENDIAN)
|
||||
#if SDL_BYTEORDER == SDL_BIG_ENDIAN
|
||||
color <<= 8;
|
||||
#endif
|
||||
for ( y=dstrect->h; y; --y ) {
|
||||
Uint8 *pixels = row;
|
||||
for ( x=dstrect->w; x; --x ) {
|
||||
|
||||
Reference in New Issue
Block a user