strings.c
changeset 2966 7f382cfeb93d
parent 2957 2bbb4add3410
child 3033 e4f7c60a1742
--- a/strings.c	Fri Feb 03 18:32:59 2006 +0000
+++ b/strings.c	Fri Feb 03 21:51:42 2006 +0000
@@ -500,7 +500,7 @@
 			break;
 
 		case 0x81: // {STRINL}
-			buff = GetStringWithArgs(buff, READ_LE_UINT16(str), argv);
+			buff = GetStringWithArgs(buff, ReadLE16Unaligned(str), argv);
 			str += 2;
 			break;
 		case 0x82: // {DATE_LONG}
@@ -1015,7 +1015,7 @@
 
 #if defined(TTD_BIG_ENDIAN)
 	for (i = 0; i != 32; i++) {
-		lang_pack->offsets[i] = READ_LE_UINT16(&lang_pack->offsets[i]);
+		lang_pack->offsets[i] = ReadLE16Aligned(&lang_pack->offsets[i]);
 	}
 #endif