From 73f38d97b587f1164fa559cf6e140e397ae54581 Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Wed, 12 Aug 2009 18:07:27 +0000 Subject: Add a slight paranoia check to drawCharANSI. svn-id: r43325 --- engines/kyra/screen.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engines/kyra/screen.cpp b/engines/kyra/screen.cpp index 8d4ea7e022..bc1ccbb801 100644 --- a/engines/kyra/screen.cpp +++ b/engines/kyra/screen.cpp @@ -1190,6 +1190,8 @@ void Screen::drawCharANSI(uint8 c, int x, int y) { const int charWidth = fnt->getCharWidth(c); const int charHeight = fnt->getHeight(); + if (x < 0 || y < 0) + return; if (x + charWidth > SCREEN_W || y + charHeight > SCREEN_H) return; -- cgit v1.2.3