1 /* adopted from libowfat 0.9 (GPL) */
3 #define NO_UINT32_MACROS
7 void uint32_unpack(const char *in, uint32 *out)
9 *out = (((uint32)(unsigned char)in[3]) << 24) |
10 (((uint32)(unsigned char)in[2]) << 16) |
11 (((uint32)(unsigned char)in[1]) << 8) |
12 (uint32)(unsigned char)in[0];