From 9891373d20b86dec574f4c767768e5130996340a Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Fri, 31 Mar 2017 20:45:41 -0400 Subject: TITANIC: Fix drawing bounds in CSurfaceArea fillRect --- engines/titanic/star_control/surface_area.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engines/titanic/star_control/surface_area.cpp b/engines/titanic/star_control/surface_area.cpp index 4536d7bf4e..762d28cbe3 100644 --- a/engines/titanic/star_control/surface_area.cpp +++ b/engines/titanic/star_control/surface_area.cpp @@ -170,7 +170,7 @@ double CSurfaceArea::fillRect(const FRect &rect) { } Common::Rect rr((int)(MIN(r.left, r.right) - 0.5), (int)(MIN(r.top, r.bottom) - 0.5), - (int)(MAX(r.left, r.right) - 0.5), (int)(MAX(r.top, r.bottom) - 0.5)); + (int)(MAX(r.left, r.right) - 0.5) + 1, (int)(MAX(r.top, r.bottom) - 0.5) + 1); Graphics::Surface s; s.setPixels(_pixelsPtr); -- cgit v1.2.3