aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/lzw.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2009-06-06 17:39:13 +0000
committerEugene Sandulenko2009-06-06 17:39:13 +0000
commit93d62da652d8bf514047b79aedb5412a7380397b (patch)
treea542d1e1039037674a67dd156a6e7c3ba38bca6e /engines/agi/lzw.cpp
parentc585366ce934403dc7625de62179c24a10520350 (diff)
downloadscummvm-rg350-93d62da652d8bf514047b79aedb5412a7380397b.tar.gz
scummvm-rg350-93d62da652d8bf514047b79aedb5412a7380397b.tar.bz2
scummvm-rg350-93d62da652d8bf514047b79aedb5412a7380397b.zip
Whitespace fixes and C++ comments
svn-id: r41239
Diffstat (limited to 'engines/agi/lzw.cpp')
-rw-r--r--engines/agi/lzw.cpp21
1 files changed, 10 insertions, 11 deletions
diff --git a/engines/agi/lzw.cpp b/engines/agi/lzw.cpp
index a101ebb9f6..bc2f169322 100644
--- a/engines/agi/lzw.cpp
+++ b/engines/agi/lzw.cpp
@@ -41,21 +41,21 @@
namespace Agi {
#define MAXBITS 12
-#define TABLE_SIZE 18041 /* strange number */
+#define TABLE_SIZE 18041 // strange number
#define START_BITS 9
static int32 BITS, MAX_VALUE, MAX_CODE;
static uint32 *prefixCode;
static uint8 *appendCharacter;
static uint8 *decodeStack;
-static int32 inputBitCount = 0; /* Number of bits in input bit buffer */
+static int32 inputBitCount = 0; // Number of bits in input bit buffer
static uint32 inputBitBuffer = 0L;
static void initLZW() {
decodeStack = (uint8 *)calloc(1, 8192);
prefixCode = (uint32 *)malloc(TABLE_SIZE * sizeof(uint32));
appendCharacter = (uint8 *)malloc(TABLE_SIZE * sizeof(uint8));
- inputBitCount = 0; /* Number of bits in input bit buffer */
+ inputBitCount = 0; // Number of bits in input bit buffer
inputBitBuffer = 0L;
}
@@ -141,18 +141,18 @@ void lzwExpand(uint8 *in, uint8 *out, int32 len) {
initLZW();
- setBits(START_BITS); /* Starts at 9-bits */
- lzwnext = 257; /* Next available code to define */
+ setBits(START_BITS); // Starts at 9-bits
+ lzwnext = 257; // Next available code to define
end = (uint8 *)(out + (uint32)len);
- lzwold = inputCode(&in); /* Read in the first code */
+ lzwold = inputCode(&in); // Read in the first code
c = lzwold;
lzwnew = inputCode(&in);
while ((out < end) && (lzwnew != 0x101)) {
if (lzwnew == 0x100) {
- /* Code to "start over" */
+ // Code to "start over"
lzwnext = 258;
setBits(START_BITS);
lzwold = inputCode(&in);
@@ -161,15 +161,14 @@ void lzwExpand(uint8 *in, uint8 *out, int32 len) {
lzwnew = inputCode(&in);
} else {
if (lzwnew >= lzwnext) {
- /* Handles special LZW scenario */
+ // Handles special LZW scenario
*decodeStack = c;
s = decodeString(decodeStack + 1, lzwold);
} else
s = decodeString(decodeStack, lzwnew);
- /* Reverse order of decoded string and
- * store in out buffer
- */
+ // Reverse order of decoded string and
+ // store in out buffer
c = *s;
while (s >= decodeStack)
*out++ = *s--;