aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/screen.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2015-01-14 08:48:16 -0500
committerPaul Gilbert2015-01-14 08:48:16 -0500
commit5f2e145580ae4c10fd384933ae65b66215779fd9 (patch)
treea2c0f6d5ca209017b4eafad71f01aaf0a5da1f15 /engines/xeen/screen.cpp
parent2b78d5190b6b734fbf24ab533cef0c8f427cbe0f (diff)
downloadscummvm-rg350-5f2e145580ae4c10fd384933ae65b66215779fd9.tar.gz
scummvm-rg350-5f2e145580ae4c10fd384933ae65b66215779fd9.tar.bz2
scummvm-rg350-5f2e145580ae4c10fd384933ae65b66215779fd9.zip
XEEN: Remainder of drawIndoors implemented
Diffstat (limited to 'engines/xeen/screen.cpp')
-rw-r--r--engines/xeen/screen.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/xeen/screen.cpp b/engines/xeen/screen.cpp
index cfde7804ae..783f1ffbf4 100644
--- a/engines/xeen/screen.cpp
+++ b/engines/xeen/screen.cpp
@@ -170,7 +170,7 @@ void Window::drawList(DrawStruct *items, int count) {
Screen &screen = *_vm->_screen;
for (int i = 0; i < count; ++i, ++items) {
- if (items->_frame == -1 || items->_scale == -1)
+ if (items->_frame == -1 || items->_scale == -1 || items->_sprites == nullptr)
continue;
Common::Rect bounds = _innerBounds;