aboutsummaryrefslogtreecommitdiff
path: root/engines/supernova/graphics.cpp
diff options
context:
space:
mode:
authorJoseph-Eugene Winzer2017-06-12 11:11:35 +0200
committerThierry Crozat2018-01-22 21:16:37 +0000
commit8e55efa748c1d3d73b261b53b9feadcc5384801d (patch)
treee44800a92219f051526c201343fcfeb1101e684d /engines/supernova/graphics.cpp
parent0c72f52ad880279037004e78f36c302d5422b53f (diff)
downloadscummvm-rg350-8e55efa748c1d3d73b261b53b9feadcc5384801d.tar.gz
scummvm-rg350-8e55efa748c1d3d73b261b53b9feadcc5384801d.tar.bz2
scummvm-rg350-8e55efa748c1d3d73b261b53b9feadcc5384801d.zip
SUPERNOVA: Fix OOB write in paletteBrightness()
Palette color 255 doesn't seem to be used
Diffstat (limited to 'engines/supernova/graphics.cpp')
-rw-r--r--engines/supernova/graphics.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/supernova/graphics.cpp b/engines/supernova/graphics.cpp
index d0d26eb809..225e2e72f2 100644
--- a/engines/supernova/graphics.cpp
+++ b/engines/supernova/graphics.cpp
@@ -30,7 +30,7 @@ bool MSNImageDecoder::loadStream(Common::SeekableReadStream &stream) {
_encodedImage = new byte[size];
_palette = new byte[717];
- g_system->getPaletteManager()->grabPalette(_palette, 16, 240);
+ g_system->getPaletteManager()->grabPalette(_palette, 16, 239);
byte pal_diff;
byte flag = stream.readByte();