mirror of https://gerrit.osmocom.org/asn1c
Fix sys_ntohl macro; it just replicated the low byte instead of reordering bytes
parent
b85507a1eb
commit
762747cfb0
|
@ -29,9 +29,9 @@
|
|||
|
||||
/* To avoid linking with ws2_32.lib, here's the definition of ntohl() */
|
||||
#define sys_ntohl(l) ((((l) << 24) & 0xff000000) \
|
||||
| (((l) << 16) & 0xff0000) \
|
||||
| (((l) << 8) & 0xff00) \
|
||||
| ((l) & 0xff))
|
||||
| (((l) << 8) & 0xff0000) \
|
||||
| (((l) >> 8) & 0xff00) \
|
||||
| ((l >> 24) & 0xff))
|
||||
|
||||
#ifdef _MSC_VER /* MSVS.Net */
|
||||
#ifndef __cplusplus
|
||||
|
|
Loading…
Reference in New Issue