aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Sandulenko2016-06-05 14:23:07 +0200
committerEugene Sandulenko2016-06-05 23:10:20 +0200
commit61235e7f551f72495d1c0848998fd8698a2a788d (patch)
tree3290949319fd4937339fecd2b6304aa5817d4929
parent8294d55a53d2afe45029a07f336f19bf6ead1b79 (diff)
downloadscummvm-rg350-61235e7f551f72495d1c0848998fd8698a2a788d.tar.gz
scummvm-rg350-61235e7f551f72495d1c0848998fd8698a2a788d.tar.bz2
scummvm-rg350-61235e7f551f72495d1c0848998fd8698a2a788d.zip
GUI: Fix possible negative index access
-rw-r--r--gui/ThemeEngine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/gui/ThemeEngine.cpp b/gui/ThemeEngine.cpp
index 90cb612e19..262b2d7b5a 100644
--- a/gui/ThemeEngine.cpp
+++ b/gui/ThemeEngine.cpp
@@ -564,7 +564,7 @@ void ThemeEngine::restoreBackground(Common::Rect r) {
void ThemeEngine::addDrawStep(const Common::String &drawDataId, const Graphics::DrawStep &step) {
DrawData id = parseDrawDataId(drawDataId);
- assert(_widgets[id] != 0);
+ assert(id != kDDNone && _widgets[id] != 0);
_widgets[id]->_steps.push_back(step);
}