diff --git a/crc32.cpp b/crc32.cpp index a1ad3c5..868aa55 100644 --- a/crc32.cpp +++ b/crc32.cpp @@ -7,8 +7,10 @@ #include "crc32.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/keccak.cpp b/keccak.cpp index 630b936..b7e5640 100644 --- a/keccak.cpp +++ b/keccak.cpp @@ -7,8 +7,10 @@ #include "keccak.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/md5.cpp b/md5.cpp index 2743319..627dfdc 100644 --- a/md5.cpp +++ b/md5.cpp @@ -6,8 +6,10 @@ #include "md5.h" -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/sha1.cpp b/sha1.cpp index 8331e92..5ea23b9 100644 --- a/sha1.cpp +++ b/sha1.cpp @@ -7,8 +7,10 @@ #include "sha1.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/sha256.cpp b/sha256.cpp index 0c6138c..5cddbfe 100644 --- a/sha256.cpp +++ b/sha256.cpp @@ -7,8 +7,10 @@ #include "sha256.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/sha3.cpp b/sha3.cpp index f962512..3df37dc 100644 --- a/sha3.cpp +++ b/sha3.cpp @@ -7,8 +7,10 @@ #include "sha3.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif