summaryrefslogtreecommitdiffstats
path: root/rfb/rfbproto.h
diff options
context:
space:
mode:
Diffstat (limited to 'rfb/rfbproto.h')
-rw-r--r--rfb/rfbproto.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/rfb/rfbproto.h b/rfb/rfbproto.h
index 9b082dd..354f1aa 100644
--- a/rfb/rfbproto.h
+++ b/rfb/rfbproto.h
@@ -80,11 +80,11 @@
#endif
#endif
-/* some autotool versions do not properly prefix
- WORDS_BIGENDIAN, so do that manually */
-#ifdef WORDS_BIGENDIAN
-#define LIBVNCSERVER_WORDS_BIGENDIAN
-#endif
+# include <endian.h>
+# if __BYTE_ORDER == __BIG_ENDIAN
+# define LIBVBNCSERVER_WORDS_BIGENDIAN 1
+# endif
+
/* MS compilers don't have strncasecmp */
#ifdef _MSC_VER