libowfat/uint/uint32_read_big.c

10 lines
272 B
C

#define NO_UINT32_MACROS
#include "uint32.h"
uint32 uint32_read_big(const char *in) {
return (((uint32)(unsigned char)in[0])<<24) |
(((uint32)(unsigned char)in[1])<<16) |
(((uint32)(unsigned char)in[2])<<8) |
(uint32)(unsigned char)in[3];
}