Avoid conflict with swap16/swap32 defines from endian.h

Index: src/freexl.c
--- src/freexl.c.orig
+++ src/freexl.c
@@ -108,6 +108,7 @@ lround (double num)
 }
 #endif
 
+#undef swap16
 static void
 swap16 (biff_word16 * word)
 {
@@ -117,6 +118,7 @@ swap16 (biff_word16 * word)
     word->bytes[1] = save;
 }
 
+#undef swap32
 static void
 swap32 (biff_word32 * word)
 {
