Skip to content

Commit fa63fbd

Browse files
authored
Fix palette bounds check for DecodeIFF CMAP parsing (#126)
1 parent 71e63a7 commit fa63fbd

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Source/Amiga/Graphics_Amiga.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,7 @@ sImage cGraphics_Amiga::DecodeIFF(const std::string& pFilename) {
628628
d0 = (int16)d0;
629629
Final += d0;
630630

631-
if (i < 256) {
631+
if (i < std::size(Result.mPalette)) {
632632
Result.mPalette[i].mRed = ((Final >> 8) & 0xF) << 2;
633633
Result.mPalette[i].mGreen = ((Final >> 4) & 0xF) << 2;
634634
Result.mPalette[i].mBlue = ((Final >> 0) & 0xF) << 2;

0 commit comments

Comments
 (0)