OSDN Git Service

fix typo as pointed out by Tony Wu and cleanup source
authorMike Frysinger <vapier@gentoo.org>
Sun, 28 Jan 2007 06:55:56 +0000 (06:55 -0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 28 Jan 2007 06:55:56 +0000 (06:55 -0000)
utils/bswap.h

index 56c3a1d..302b167 100644 (file)
@@ -1,27 +1,32 @@
+/*
+ * Lame bswap replacements as we can't assume the host is sane and provides
+ * working versions of these.
+ */
+
 #ifndef _BSWAP_H
 #define        _BSWAP_H 1
 
 #if !defined(__BYTE_ORDER) && defined(BYTE_ORDER)
-#  define __BYTE_ORDER = BYTE_ORDER
+# define __BYTE_ORDER BYTE_ORDER
 #endif
 
 #ifndef __BYTE_ORDER
-#ifdef __linux__
-#include <endian.h>
-#else
-#define        __LITTLE_ENDIAN 1234    /* least-significant byte first (vax, pc) */
-#define        __BIG_ENDIAN    4321    /* most-significant byte first (IBM, net) */
-#define        __PDP_ENDIAN    3412    /* LSB first in word, MSW first in long (pdp) */
-
-#if defined(sun386) || defined(i386)
-#define        __BYTE_ORDER    __LITTLE_ENDIAN
-#endif
-
-#if defined(sparc)
-#define        __BYTE_ORDER    __BIG_ENDIAN
-#endif
-
-#endif /* __linux__ */
+# ifdef __linux__
+#  include <endian.h>
+# else
+#  define __LITTLE_ENDIAN 1234 /* least-significant byte first (vax, pc) */
+#  define __BIG_ENDIAN    4321 /* most-significant byte first (IBM, net) */
+#  define __PDP_ENDIAN    3412 /* LSB first in word, MSW first in long (pdp) */
+
+#  if defined(sun386) || defined(i386)
+#   define __BYTE_ORDER __LITTLE_ENDIAN
+#  endif
+
+#  if defined(sparc)
+#   define __BYTE_ORDER __BIG_ENDIAN
+#  endif
+
+# endif /* __linux__ */
 #endif /* __BYTE_ORDER */
 
 
@@ -30,7 +35,7 @@
 #endif
 
 #ifdef __linux__
-#include <byteswap.h>
+# include <byteswap.h>
 #else
 
 static inline uint16_t bswap_16(uint16_t x)