From f35b63bc1351278dc5950f8867b0bcb997453fb6 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Wed, 3 Jul 2019 19:51:22 +0200 Subject: HDB: Prevent crash when _skyClounds is empty. Happens in MAP29 --- engines/hdb/gfx.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'engines/hdb/gfx.cpp') diff --git a/engines/hdb/gfx.cpp b/engines/hdb/gfx.cpp index bf9c43e8af..a17eab6f03 100644 --- a/engines/hdb/gfx.cpp +++ b/engines/hdb/gfx.cpp @@ -455,7 +455,8 @@ void Gfx::drawSky() { static int offset = 0, wait = 0; for (int j = -64; j < kScreenHeight; j += 64) { for (int i = -64; i < kScreenWidth; i += 64) { - _skyClouds->draw(i + offset, j + offset); + if (_skyClouds) + _skyClouds->draw(i + offset, j + offset); } } wait--; -- cgit v1.2.3