From 81b508e98a9681648db7f66fc27eaa8ab23a58c5 Mon Sep 17 00:00:00 2001 From: Joost Peters Date: Sat, 25 Jul 2009 18:35:27 +0000 Subject: [PATCH] use READ_UINT16 macro svn-id: r42780 --- engines/cruise/dataLoader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engines/cruise/dataLoader.cpp b/engines/cruise/dataLoader.cpp index 3cf3957703d..1202d06fbce 100644 --- a/engines/cruise/dataLoader.cpp +++ b/engines/cruise/dataLoader.cpp @@ -382,7 +382,7 @@ int loadFNTSub(uint8 *ptr, int destIdx) { currentPtr = destPtr + 14; - for (i = 0; i < *(int16 *)(destPtr + 8); i++) { + for (i = 0; i < (int16)READ_UINT16(destPtr + 8); i++) { bigEndianLongToNative((int32 *) currentPtr); currentPtr += 4;