From c3c4f7db88f4287f90d6c19daa568ddad7eefe27 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Thu, 10 Aug 2023 04:27:29 -0400 Subject: [PATCH] Move TWOCC/FOURCC to common header file --- LEGO1/mxdsfile.cpp | 2 -- LEGO1/mxtypes.h | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/LEGO1/mxdsfile.cpp b/LEGO1/mxdsfile.cpp index 60f8533e..8bccf914 100644 --- a/LEGO1/mxdsfile.cpp +++ b/LEGO1/mxdsfile.cpp @@ -5,8 +5,6 @@ #define SI_MAJOR_VERSION 2 #define SI_MINOR_VERSION 2 -#define FOURCC(a, b, c, d) (((a) << 0) | ((b) << 8) | ((c) << 16) | ((d) << 24)) - // OFFSET: LEGO1 0x100cc4b0 MxDSFile::MxDSFile(const char *filename, MxULong skipReadingChunks) { diff --git a/LEGO1/mxtypes.h b/LEGO1/mxtypes.h index 1f0aaac7..fc8d47b5 100644 --- a/LEGO1/mxtypes.h +++ b/LEGO1/mxtypes.h @@ -41,4 +41,7 @@ typedef MxU8 MxBool; #define FALSE 0 #endif +#define TWOCC(a, b) (((a) << 0) | ((b) << 8)) +#define FOURCC(a, b, c, d) (((a) << 0) | ((b) << 8) | ((c) << 16) | ((d) << 24)) + #endif // MXTYPE_H