Disallow negative sizes in SAVEBLOCK_CHUNK

This commit is contained in:
GriffinR
2021-10-13 13:29:17 -04:00
parent 1f7eb7ea01
commit 490300daab
+3 -2
View File
@@ -42,8 +42,9 @@
#define SAVEBLOCK_CHUNK(structure, chunkNum) \
{ \
chunkNum * SECTOR_DATA_SIZE, \
min(sizeof(structure) - chunkNum * SECTOR_DATA_SIZE, SECTOR_DATA_SIZE) \
} \
sizeof(structure) >= chunkNum * SECTOR_DATA_SIZE ? \
min(sizeof(structure) - chunkNum * SECTOR_DATA_SIZE, SECTOR_DATA_SIZE) : 0 \
}
const struct SaveSectionOffsets gSaveSectionOffsets[] =
{