Fix unsigned offset overflow

This commit is contained in:
spevnev
2025-09-09 09:27:27 -04:00
committed by David Reid
parent fa84240364
commit 9e1f02b12a
+1 -1
View File
@@ -69310,7 +69310,7 @@ static MA_INLINE ma_uint32 ma_hash_getblock(const ma_uint32* blocks, int i)
ma_uint32 block; ma_uint32 block;
/* Try silencing a sanitization warning about unaligned access by doing a memcpy() instead of assignment. */ /* Try silencing a sanitization warning about unaligned access by doing a memcpy() instead of assignment. */
MA_COPY_MEMORY(&block, ma_offset_ptr(blocks, i * sizeof(block)), sizeof(block)); MA_COPY_MEMORY(&block, ma_offset_ptr(blocks, i * (int) sizeof(block)), sizeof(block));
if (ma_is_little_endian()) { if (ma_is_little_endian()) {
return block; return block;