$OpenBSD: patch-src_bitstream_c,v 1.1.1.1 2006/12/19 19:15:25 steven Exp $
--- src/bitstream.c.orig	Fri Nov  3 22:48:56 2006
+++ src/bitstream.c	Tue Dec 19 09:26:37 2006
@@ -35,7 +35,7 @@ UintMax_t     BufferedBits  =  0;      /
  *  is poison for old 16-bit compilers!
  */
 
-#if ENDIAN == HAVE_BIG_ENDIAN
+#ifdef WORDS_BIGENDIAN
 
 static void
 Change_Endian32 ( unsigned int* dst, size_t words32bit )
@@ -62,7 +62,7 @@ Change_Endian32 ( unsigned int* dst, siz
     return;
 }
 
-#endif /* ENDIAN == HAVE_BIG_ENDIAN */
+#endif /* WORDS_BIGENDIAN */
 
 
 void
@@ -71,7 +71,7 @@ FlushBitstream ( FILE* fp, const Uint32_
     size_t           WrittenDwords = 0;
     const Uint32_t*  p             = buffer;
 
-#if ENDIAN == HAVE_BIG_ENDIAN
+#ifdef WORDS_BIGENDIAN
     size_t           CC            = words32bit;
     Change_Endian32 ( (Uint32_t*)buffer, CC );
 #endif
@@ -89,7 +89,7 @@ FlushBitstream ( FILE* fp, const Uint32_
         }
     } while ( words32bit != 0 );
 
-#if ENDIAN == HAVE_BIG_ENDIAN
+#ifdef WORDS_BIGENDIAN
     Change_Endian32 ( (Uint32_t*)buffer, CC );
 #endif
 }
