From 09445ada177bf5cbfd7a613a35905659888ee7bd Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sat, 11 Jan 2003 17:59:27 +0000 Subject: that was a bgous endian fix, aquadran :-) svn-id: r6399 --- scumm/smush/codec47.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'scumm/smush') diff --git a/scumm/smush/codec47.cpp b/scumm/smush/codec47.cpp index e840b8c612..ae78048ebb 100644 --- a/scumm/smush/codec47.cpp +++ b/scumm/smush/codec47.cpp @@ -521,12 +521,12 @@ void Codec47Decoder::makeTables47(int32 width) { int16 * tmp_ptr = smush_table; int16 * ptr_table = &codec47_table[1]; do { - int16 tmp_word = READ_LE_UINT16(ptr_table); - ptr_table += 2; + int16 tmp_word = *ptr_table; tmp_word *= (int16)width; - tmp_word += READ_LE_UINT16(ptr_table - 3); + tmp_word += *(ptr_table - 1); + *tmp_ptr = tmp_word; + ptr_table += 2; tmp_ptr++; - *(tmp_ptr - 1) = TO_LE_16(tmp_word); } while (tmp_ptr < &smush_table[255]); a = 0; c = 0; -- cgit v1.2.3