Make use of CMake endian checking in this places too.
@@ -839,7 +839,7 @@ static bool recreateWindow(int w, int h, int bpp, bool fullscreen, int displayIn
}
- #if (SDL_BYTEORDER == SDL_BIG_ENDIAN)
+ #ifdef VCMI_ENDIAN_BIG
int bmask = 0xff000000;
int gmask = 0x00ff0000;
int rmask = 0x0000ff00;
@@ -81,7 +81,7 @@ SDL_Surface * BitmapHandler::loadH3PCX(ui8 * pcx, size_t size)
else
{
-#if (SDL_BYTEORDER == SDL_BIG_ENDIAN)
+#ifdef VCMI_ENDIAN_BIG
int bmask = 0xff0000;
int gmask = 0x00ff00;
int rmask = 0x0000ff;
@@ -68,7 +68,7 @@ namespace Channels
static channel_empty a;
};
template<>
struct px<4>