diff options
author | Max Horn | 2003-03-10 20:38:33 +0000 |
---|---|---|
committer | Max Horn | 2003-03-10 20:38:33 +0000 |
commit | 754a6859d4b8f09ac8fa79db0f66570732398caa (patch) | |
tree | 91155816555daef2123a01c6cacb3374591d6001 | |
parent | db7f5f309948411ef39dc0fb3c81c058b44f62eb (diff) | |
download | scummvm-rg350-754a6859d4b8f09ac8fa79db0f66570732398caa.tar.gz scummvm-rg350-754a6859d4b8f09ac8fa79db0f66570732398caa.tar.bz2 scummvm-rg350-754a6859d4b8f09ac8fa79db0f66570732398caa.zip |
tiny improvement <g>
svn-id: r6793
-rw-r--r-- | scumm/bundle.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scumm/bundle.cpp b/scumm/bundle.cpp index a6bcf84d57..edc8516049 100644 --- a/scumm/bundle.cpp +++ b/scumm/bundle.cpp @@ -862,7 +862,7 @@ int32 Bundle::decompressCodec(int32 codec, byte *comp_input, byte *comp_output, while (left--) { curTableEntry = _destImcTable[curTablePos]; decompTable = curTableEntry - 2; - bitMask = (1 << decompTable) << 1; + bitMask = 2 << decompTable; readPos = src + (tableEntrySum >> 3); // FIXME - it seems the decoder often reads exactly one byte too |