diff --git a/Source/Amiga/Graphics_Amiga.cpp b/Source/Amiga/Graphics_Amiga.cpp index 93c093b0..4a4be1e3 100644 --- a/Source/Amiga/Graphics_Amiga.cpp +++ b/Source/Amiga/Graphics_Amiga.cpp @@ -618,7 +618,7 @@ sImage cGraphics_Amiga::DecodeIFF(const std::string& pFilename) { d0 = (int16)d0; Final += d0; - if (i < 256) { + if (i < std::size(Result.mPalette)) { Result.mPalette[i].mRed = ((Final >> 8) & 0xF) << 2; Result.mPalette[i].mGreen = ((Final >> 4) & 0xF) << 2; Result.mPalette[i].mBlue = ((Final >> 0) & 0xF) << 2;