From a895841b0914a8e6c7856939e11766e93736bebc Mon Sep 17 00:00:00 2001 From: "rconty@il4p.fr" Date: Mon, 17 Oct 2011 15:18:06 +0000 Subject: [PATCH] Fix unterminated #if (pointy hat to me ^^) --- configure.ac | 2 ++ src/mfcuk.c | 13 +++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac index cc8ba59..6403b19 100644 --- a/configure.ac +++ b/configure.ac @@ -36,6 +36,8 @@ AC_CHECK_FUNCS([memset strchr]) AC_CHECK_HEADERS([endian.h sys/endian.h CoreFoundation/CoreFoundation.h]) AC_CHECK_HEADERS([byteswap.h]) +AC_DEFINE([_XOPEN_SOURCE], [600], [Define to 500 if Single Unix conformance is wanted, 600 for sixth revision.]) + # Help us to write great code ;-) CFLAGS="$CFLAGS -Wall -pedantic -Wextra -std=c99" diff --git a/src/mfcuk.c b/src/mfcuk.c index fd2d962..3d9aee3 100644 --- a/src/mfcuk.c +++ b/src/mfcuk.c @@ -142,12 +142,13 @@ # define GCC_VERSION (__GNUC__ * 100 + __GNUC_MINOR__ * 10) # if GCC_VERSION >= 430 // Since GCC >= 4.30, GCC provides __builtin_bswapXX() alternatives so we switch to them -# undef bswap_16 -# define bswap_16 __builtin_bswap16 -# undef bswap_32 -# define bswap_32 __builtin_bswap32 -# undef bswap_64 -# define bswap_64 __builtin_bswap64 +# undef bswap_16 +# define bswap_16 __builtin_bswap16 +# undef bswap_32 +# define bswap_32 __builtin_bswap32 +# undef bswap_64 +# define bswap_64 __builtin_bswap64 +# endif #endif // Fallback...