diff --git a/src/redis.h b/src/redis.h index ab02275f..54046ef2 100644 --- a/src/redis.h +++ b/src/redis.h @@ -32,10 +32,7 @@ #include "fmacros.h" #include "config.h" - -#if defined(__sun) #include "solarisfixes.h" -#endif #include #include diff --git a/src/sha1.c b/src/sha1.c index 199545df..7f73b40d 100644 --- a/src/sha1.c +++ b/src/sha1.c @@ -24,9 +24,7 @@ A million repetitions of "a" #include #include #include /* for u_int*_t */ -#if defined(__sun) #include "solarisfixes.h" -#endif #include "sha1.h" #include "config.h" diff --git a/src/solarisfixes.h b/src/solarisfixes.h index 23025257..3e53ba67 100644 --- a/src/solarisfixes.h +++ b/src/solarisfixes.h @@ -28,6 +28,8 @@ * POSSIBILITY OF SUCH DAMAGE. */ +#if defined(__sun) + #if defined(__GNUC__) #include #undef isnan @@ -48,3 +50,5 @@ #define u_int uint #define u_int32_t uint32_t #endif /* __GNUC__ */ + +#endif /* __sun */