aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/palette.cpp
diff options
context:
space:
mode:
authorD G Turner2012-11-26 21:08:39 +0000
committerD G Turner2012-11-26 21:08:39 +0000
commit77a9f0145482ed5ce95cff5d499cc9c509e86dbc (patch)
tree895a9be8ee2d73fd9cf3e04990a417aedc8bb01f /engines/sci/graphics/palette.cpp
parent9c510c1b52786de51c232bfcd8ec8bc2e501cf58 (diff)
downloadscummvm-rg350-77a9f0145482ed5ce95cff5d499cc9c509e86dbc.tar.gz
scummvm-rg350-77a9f0145482ed5ce95cff5d499cc9c509e86dbc.tar.bz2
scummvm-rg350-77a9f0145482ed5ce95cff5d499cc9c509e86dbc.zip
SCI: Amended fix for palette related compiler warnings.
Diffstat (limited to 'engines/sci/graphics/palette.cpp')
-rw-r--r--engines/sci/graphics/palette.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/sci/graphics/palette.cpp b/engines/sci/graphics/palette.cpp
index cf15fa6fe3..52d44647e2 100644
--- a/engines/sci/graphics/palette.cpp
+++ b/engines/sci/graphics/palette.cpp
@@ -386,9 +386,9 @@ void GfxPalette::setRemappingPercentGray(byte color, byte percent) {
// Note: This is not what the original does, but the results are the same visually
for (int i = 0; i < 256; i++) {
- byte rComponent = (byte)_sysPalette.colors[i].r * _remappingPercentToSet * 0.30 / 100;
- byte gComponent = (byte)_sysPalette.colors[i].g * _remappingPercentToSet * 0.59 / 100;
- byte bComponent = (byte)_sysPalette.colors[i].b * _remappingPercentToSet * 0.11 / 100;
+ byte rComponent = (byte)(_sysPalette.colors[i].r * _remappingPercentToSet * 0.30 / 100);
+ byte gComponent = (byte)(_sysPalette.colors[i].g * _remappingPercentToSet * 0.59 / 100);
+ byte bComponent = (byte)(_sysPalette.colors[i].b * _remappingPercentToSet * 0.11 / 100);
byte luminosity = rComponent + gComponent + bComponent;
_remappingByPercent[i] = kernelFindColor(luminosity, luminosity, luminosity);
}