blob: 68ed675042fe070f0c2e8f8a74accc5a6cf5fd0a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
$NetBSD: patch-am,v 1.2 2009/01/09 20:43:53 shattered Exp $
--- src/loaders/mdl_load.c.orig 2007-11-12 22:12:40.000000000 +0000
+++ src/loaders/mdl_load.c
@@ -181,8 +181,9 @@ static unsigned int get_bits(char i, uin
unsigned int x;
if (i == 0) {
- b = *((uint32 *)(*buf));
- *buf += 4; *len -= 4;
+ (void)memcpy(&b, *buf, sizeof(b));
+ *buf += sizeof(b);
+ *len -= sizeof(b);
n = 32;
return 0;
}
|