Fix ASAN error when starting cart race (#278)

This commit is contained in:
Anonymous Maarten 2025-06-11 04:09:28 +02:00 committed by GitHub
parent 9e549e25f3
commit 319317819c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -120,7 +120,7 @@ MxU32 ReadData(MxU8* p_buffer, MxU32 p_size)
delete obj;
data = MxDSChunk::End(data2);
while (data < p_buffer + p_size) {
while (data + sizeof(MxU32) < p_buffer + p_size) {
if (UnalignedRead<MxU32>(data) == FOURCC('M', 'x', 'C', 'h')) {
MxU8* data3 = data;
data = MxDSChunk::End(data3);