2015-05-01 17:40:58 +00:00

18 lines
448 B
Plaintext

$OpenBSD: patch-hive_c,v 1.3 2015/05/01 17:40:58 ajacoutot Exp $
--- hive.c.orig Fri Apr 20 14:27:00 2012
+++ hive.c Sat Apr 21 17:04:10 2012
@@ -30,7 +30,13 @@
#ifdef BYTE_ORDER
#if BYTE_ORDER == LITTLE_ENDIAN
#elif BYTE_ORDER == BIG_ENDIAN
+#ifndef __OpenBSD__
#include <byteswap.h>
+#else
+#include <endian.h>
+#define __bswap_32 __swap32
+#define __bswap_16 __swap16
+#endif
#else
#warning "Doesn't define a standard ENDIAN type"
#endif