From e8ddac496445c548a4c96ce0224f9850a92a2221 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leclercq?= Date: Fri, 8 Sep 2023 09:58:05 +0200 Subject: [PATCH] Fix CRC32 --- src/Nazara/Core/Hash/CRC32.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Nazara/Core/Hash/CRC32.cpp b/src/Nazara/Core/Hash/CRC32.cpp index 8f654d459..6983bbd7d 100644 --- a/src/Nazara/Core/Hash/CRC32.cpp +++ b/src/Nazara/Core/Hash/CRC32.cpp @@ -105,9 +105,8 @@ namespace Nz ByteArray CRC32Hasher::End() { -#ifdef NAZARA_BIG_ENDIAN - m_crc = ByteSwap(m_crc ^ 0xFFFFFFFF); -#endif + m_crc = HostToLittleEndian(m_crc ^ 0xFFFFFFFF); + return ByteArray(reinterpret_cast(&m_crc), 4); }