From 8d907499296ba4612595272f0157886c2dd1dd62 Mon Sep 17 00:00:00 2001 From: Marlon Beijer Date: Sun, 21 Jul 2019 15:32:57 +0200 Subject: [PATCH] LE->BE Fix of macro --- SourceS/miniwin/misc_macro.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/SourceS/miniwin/misc_macro.h b/SourceS/miniwin/misc_macro.h index b3e1f138a..69b31dc26 100644 --- a/SourceS/miniwin/misc_macro.h +++ b/SourceS/miniwin/misc_macro.h @@ -23,11 +23,19 @@ #define INFINITE DVL_INFINITE +#ifndef __BIG_ENDIAN__ #define MAKEFOURCC(x, y, z, w) \ (((uint32_t)((uint8_t)x)) \ | (((uint32_t)((uint8_t)y)) << 8) \ | (((uint32_t)((uint8_t)z)) << 16) \ | (((uint32_t)((uint8_t)w)) << 24)) +#else +#define MAKEFOURCC(w, z, y, x) \ + (((uint32_t)((uint8_t)x)) \ + | (((uint32_t)((uint8_t)y)) << 8) \ + | (((uint32_t)((uint8_t)z)) << 16) \ + | (((uint32_t)((uint8_t)w)) << 24)) +#endif #define WINUSERAPI