From a17109887cac2f039476ffc18fd396de4bf78d01 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 15 Jan 2017 10:06:00 -0500 Subject: GRAPHICS: Further fix compiler warnings for byte casts --- graphics/managed_surface.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'graphics/managed_surface.cpp') diff --git a/graphics/managed_surface.cpp b/graphics/managed_surface.cpp index 00dc511904..fe524724cd 100644 --- a/graphics/managed_surface.cpp +++ b/graphics/managed_surface.cpp @@ -287,9 +287,9 @@ void transBlit(const Surface &src, const Common::Rect &srcRect, Surface &dest, c } else { // Partially transparent, so calculate new pixel colors alpha = (double)aSrc / 255.0; - rDest = (rSrc * alpha) + (rDest * (1.0 - alpha)); - gDest = (gSrc * alpha) + (gDest * (1.0 - alpha)); - bDest = (bSrc * alpha) + (bDest * (1.0 - alpha)); + rDest = static_cast((rSrc * alpha) + (rDest * (1.0 - alpha))); + gDest = static_cast((gSrc * alpha) + (gDest * (1.0 - alpha))); + bDest = static_cast((bSrc * alpha) + (bDest * (1.0 - alpha))); } destLine[xCtr] = destFormat.ARGBToColor(0xff, rDest, gDest, bDest); -- cgit v1.2.3