aboutsummaryrefslogtreecommitdiff
path: root/engines/mortevielle/graphics.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2012-01-20 17:18:38 +1100
committerStrangerke2012-04-06 08:20:14 +0200
commit412124baa66628c1d2b6804db0ce748b45e5a4cc (patch)
tree816bb2218581cfb209e794f033435cfc86dc6474 /engines/mortevielle/graphics.cpp
parent5c628fedd2a21d4aee5f984dd1a1a4bcfc63024e (diff)
downloadscummvm-rg350-412124baa66628c1d2b6804db0ce748b45e5a4cc.tar.gz
scummvm-rg350-412124baa66628c1d2b6804db0ce748b45e5a4cc.tar.bz2
scummvm-rg350-412124baa66628c1d2b6804db0ce748b45e5a4cc.zip
MORTEVIELLE: Fix compiler warnings and added assert
Diffstat (limited to 'engines/mortevielle/graphics.cpp')
-rw-r--r--engines/mortevielle/graphics.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/mortevielle/graphics.cpp b/engines/mortevielle/graphics.cpp
index 27595992c7..ee9c63228b 100644
--- a/engines/mortevielle/graphics.cpp
+++ b/engines/mortevielle/graphics.cpp
@@ -1011,6 +1011,7 @@ void ScreenSurface::clearScreen() {
* simulate the original 640x400 surface, all Y values have to be doubled
*/
void ScreenSurface::setPixel(const Common::Point &pt, int palIndex) {
+ assert((pt.x >= 0) && (pt.y >= 0) && (pt.x <= SCREEN_WIDTH) && (pt.y <= SCREEN_ORIG_HEIGHT));
Graphics::Surface destSurface = lockArea(Common::Rect(pt.x, pt.y * 2, pt.x + 1, (pt.y + 1) * 2));
byte *destP = (byte *)destSurface.pixels;