libkmod-index: use generic function for unaligned access
authorLucas De Marchi <lucas.de.marchi@gmail.com>
Wed, 23 May 2012 22:32:58 +0000 (19:32 -0300)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Wed, 23 May 2012 22:32:58 +0000 (19:32 -0300)
libkmod/libkmod-index.c

index 5d3cdce..4ab4ed5 100644 (file)
@@ -675,7 +675,7 @@ static inline uint32_t read_long_mm(void **p)
        uint32_t v;
 
        /* addr may be unalined to uint32_t */
-       memcpy(&v, addr, sizeof(uint32_t));
+       v = get_unaligned((uint32_t *) addr);
 
        *p = addr + sizeof(uint32_t);
        return ntohl(v);