From 47f8cee6ce3b8b3a1809e09f3b9b6baf3d880b47 Mon Sep 17 00:00:00 2001 From: Clownacy Date: Wed, 10 Jan 2024 17:33:07 +0000 Subject: [PATCH] Fix check for M64P_BIG_ENDIAN Every check for M64P_BIG_ENDIAN in the emulator core only checks for its definition, not for its value being non-zero. --- src/alist.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/alist.c b/src/alist.c index 84860e7..cfba311 100644 --- a/src/alist.c +++ b/src/alist.c @@ -237,7 +237,7 @@ void alist_interleave(struct hle_t* hle, uint16_t dmemo, uint16_t left, uint16_t uint16_t r1 = *(srcR++); uint16_t r2 = *(srcR++); -#if M64P_BIG_ENDIAN +#ifdef M64P_BIG_ENDIAN *(dst++) = l1; *(dst++) = r1; *(dst++) = l2;