From abba267bb7680386e3ee2b075052fadfe581a0fc Mon Sep 17 00:00:00 2001 From: Gregory Montoir Date: Tue, 28 Sep 2004 21:42:34 +0000 Subject: use the return value of getZPlanes rather that directly accessing _numZBuffer svn-id: r15333 --- scumm/gfx.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scumm/gfx.cpp b/scumm/gfx.cpp index f4bbe69e2c..b528a1ae77 100644 --- a/scumm/gfx.cpp +++ b/scumm/gfx.cpp @@ -1396,14 +1396,13 @@ void Gdi::drawBMAPBg(const byte *ptr, VirtScreen *vs, int startstrip, int width) } copyVirtScreenBuffers(Common::Rect(vs->w, vs->h)); - if (_numZBuffer <= 1) + int numzbuf = getZPlanes(ptr, zplane_list, true); + if (numzbuf <= 1) return; - - getZPlanes(ptr, zplane_list, true); uint32 offs; for (int stripnr = 0; stripnr < _numStrips; stripnr++) - for (int i = 1; i < _numZBuffer; i++) { + for (int i = 1; i < numzbuf; i++) { if (!zplane_list[i]) continue; -- cgit v1.2.3