Skip to content

Commit 9d708f5

Browse files
committed
Fix palette bounds check for DecodeIFF CMAP parsing
1 parent b7e31c7 commit 9d708f5

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
@@ -618,7 +618,7 @@ sImage cGraphics_Amiga::DecodeIFF(const std::string& pFilename) {
618618
d0 = (int16)d0;
619619
Final += d0;
620620

621-
if (i < 256) {
621+
if (i < std::size(Result.mPalette)) {
622622
Result.mPalette[i].mRed = ((Final >> 8) & 0xF) << 2;
623623
Result.mPalette[i].mGreen = ((Final >> 4) & 0xF) << 2;
624624
Result.mPalette[i].mBlue = ((Final >> 0) & 0xF) << 2;

0 commit comments

Comments
 (0)