Browse Source

compile fix (#834)

pull/835/head
Logan oos Even 3 years ago
committed by GitHub
parent
commit
2d34545304
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      include/portable_endian.h

4
include/portable_endian.h

@ -135,8 +135,8 @@
# define be32toh(x) _byteswap_ulong(x) # define be32toh(x) _byteswap_ulong(x)
# define le32toh(x) (x) # define le32toh(x) (x)
# define htobe64(x) (((uint64_t)htonl(((uint32_t)(((uint64_t)(x)) >> 32))) & 0x00000000FFFFFFFFULL) | (((uint64_t)htonl(((uint32_t)(x)))) << 32)) # define htobe64(x) (((uint64_t)htobe32(((uint32_t)(((uint64_t)(x)) >> 32))) & 0x00000000FFFFFFFFULL) | (((uint64_t)htobe32(((uint32_t)(x)))) << 32))
# define be64toh(x) (((uint64_t)htonl(((uint32_t)(((uint64_t)(x)) >> 32))) & 0x00000000FFFFFFFFULL) | (((uint64_t)htonl(((uint32_t)(x)))) << 32)) # define be64toh(x) (((uint64_t)be32toh(((uint32_t)(((uint64_t)(x)) >> 32))) & 0x00000000FFFFFFFFULL) | (((uint64_t)be32toh(((uint32_t)(x)))) << 32))
# define htole64(x) (x) # define htole64(x) (x)
# define le64toh(x) (x) # define le64toh(x) (x)

Loading…
Cancel
Save