From 00a87fda033d07e5ca45f1180ec91809f5929060 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Tue, 8 Jul 2003 17:42:11 +0000 Subject: [PATCH] made ignorePakCols exactly match CostumeRenderer::proc3 to make comparisions easier svn-id: r8863 --- scumm/base-costume.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scumm/base-costume.cpp b/scumm/base-costume.cpp index 90e0f9c5221..8a77978e698 100644 --- a/scumm/base-costume.cpp +++ b/scumm/base-costume.cpp @@ -43,16 +43,16 @@ void BaseCostumeRenderer::codec1_ignorePakCols(int num) { int n = _height * num; do { - v1.repcolor = *_srcptr++; - v1.replen = v1.repcolor & v1.mask; - if (v1.replen == 0) { + v1.replen = *_srcptr++; + v1.repcolor = v1.replen >> v1.shr; + v1.replen &= v1.mask; + + if (!v1.replen) v1.replen = *_srcptr++; - } + do { - if (!--n) { - v1.repcolor >>= v1.shr; + if (!--n) return; - } } while (--v1.replen); } while (1); }