aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/dialogs.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2015-11-28 00:03:49 +0100
committerEugene Sandulenko2015-11-28 00:06:47 +0100
commitdeb7623fbff4b4d7c993facc4bec43a7509b6da4 (patch)
tree683f44f18b6c1bdbd0e003417b7ef31f025883c9 /engines/scumm/dialogs.cpp
parentb7735b020fa03219d96d3dce44b508d1da6dbc96 (diff)
downloadscummvm-rg350-deb7623fbff4b4d7c993facc4bec43a7509b6da4.tar.gz
scummvm-rg350-deb7623fbff4b4d7c993facc4bec43a7509b6da4.tar.bz2
scummvm-rg350-deb7623fbff4b4d7c993facc4bec43a7509b6da4.zip
SCUMM: Add safety check
Diffstat (limited to 'engines/scumm/dialogs.cpp')
-rw-r--r--engines/scumm/dialogs.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/scumm/dialogs.cpp b/engines/scumm/dialogs.cpp
index c22525b6f2..21c7428621 100644
--- a/engines/scumm/dialogs.cpp
+++ b/engines/scumm/dialogs.cpp
@@ -308,6 +308,8 @@ void HelpDialog::reflowLayout() {
int16 x, y;
uint16 w, h;
+ assert(lineHeight);
+
g_gui.xmlEval()->getWidgetData("ScummHelp.HelpText", x, y, w, h);
// Make sure than we don't have more lines than what we can fit