add uint32_read interface.
parent
eb3596b745
commit
5143381995
@ -0,0 +1,9 @@
|
||||
#define NO_UINT32_MACROS
|
||||
#include "uint32.h"
|
||||
|
||||
uint32 uint32_read(const char *in) {
|
||||
return (((uint32)(unsigned char)in[3])<<24) |
|
||||
(((uint32)(unsigned char)in[2])<<16) |
|
||||
(((uint32)(unsigned char)in[1])<<8) |
|
||||
(uint32)(unsigned char)in[0];
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
#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];
|
||||
}
|
Loading…
Reference in New Issue