From 4a292193f2b7a0ee204b108d55476816278d2024 Mon Sep 17 00:00:00 2001 From: Takatoshi Kondo Date: Sun, 12 Oct 2014 01:22:10 +0900 Subject: [PATCH] Moved include byteswap.h to sysdep.h. When compiling on Mac, byteswap.h is not included. --- include/msgpack/sysdep.h | 6 +++++- include/msgpack/unpack.hpp | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/include/msgpack/sysdep.h b/include/msgpack/sysdep.h index 0613c423..5b8a739e 100644 --- a/include/msgpack/sysdep.h +++ b/include/msgpack/sysdep.h @@ -68,7 +68,12 @@ typedef unsigned int _msgpack_atomic_counter_t; #endif #else + #include /* __BYTE_ORDER */ +# if !defined(__APPLE__) +# include +# endif + #endif #if !defined(__LITTLE_ENDIAN__) && !defined(__BIG_ENDIAN__) @@ -185,4 +190,3 @@ typedef unsigned int _msgpack_atomic_counter_t; #endif #endif /* msgpack/sysdep.h */ - diff --git a/include/msgpack/unpack.hpp b/include/msgpack/unpack.hpp index e7be9f20..11926c91 100644 --- a/include/msgpack/unpack.hpp +++ b/include/msgpack/unpack.hpp @@ -21,10 +21,10 @@ #include "zone.hpp" #include "unpack_define.h" #include "cpp_config.hpp" +#include "sysdep.h" #include #include -#include