aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/star_control/surface_area.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2017-03-31 20:45:41 -0400
committerPaul Gilbert2017-03-31 20:45:41 -0400
commit9891373d20b86dec574f4c767768e5130996340a (patch)
tree9927a4f9abf4cc395987ecd6de75b0d5515c9722 /engines/titanic/star_control/surface_area.cpp
parentf436382fe42dd8c96ea9cab80afd2d062e4d8a83 (diff)
downloadscummvm-rg350-9891373d20b86dec574f4c767768e5130996340a.tar.gz
scummvm-rg350-9891373d20b86dec574f4c767768e5130996340a.tar.bz2
scummvm-rg350-9891373d20b86dec574f4c767768e5130996340a.zip
TITANIC: Fix drawing bounds in CSurfaceArea fillRect
Diffstat (limited to 'engines/titanic/star_control/surface_area.cpp')
-rw-r--r--engines/titanic/star_control/surface_area.cpp2
1 files changed, 1 insertions, 1 deletions
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);