aboutsummaryrefslogtreecommitdiff
path: root/audio/xanalyser/files/patch-src_pcm-cdr.cc
diff options
context:
space:
mode:
Diffstat (limited to 'audio/xanalyser/files/patch-src_pcm-cdr.cc')
-rw-r--r--audio/xanalyser/files/patch-src_pcm-cdr.cc22
1 files changed, 15 insertions, 7 deletions
diff --git a/audio/xanalyser/files/patch-src_pcm-cdr.cc b/audio/xanalyser/files/patch-src_pcm-cdr.cc
index 389655bcf624..2b35b1048fb5 100644
--- a/audio/xanalyser/files/patch-src_pcm-cdr.cc
+++ b/audio/xanalyser/files/patch-src_pcm-cdr.cc
@@ -1,11 +1,19 @@
---- src/pcm-cdr.cc.orig Sun Oct 29 20:50:05 2006
-+++ src/pcm-cdr.cc Sun Oct 29 20:50:43 2006
-@@ -12,6 +12,8 @@
- #include <errno.h>
- #include <string.h>
+--- src/pcm-cdr.cc.orig Mon Apr 16 17:23:03 2007
++++ src/pcm-cdr.cc Mon Apr 16 17:25:16 2007
+@@ -14,6 +14,16 @@
+ #include <sys/types.h>
+ #include <sys/stat.h>
#include <iostream>
-+#include <sys/types.h>
-+#include <sys/stat.h>
++#ifdef __NetBSD__
++# include <machine/byte_swap.h>
++#elif __FreeBSD__
++# include <sys/endian.h>
++# define __BYTE_ORDER _BYTE_ORDER
++# define __LITTLE_ENDIAN _LITTLE_ENDIAN
++# define __BIG_ENDIAN _BIG_ENDIAN
++#else
++# include <byteswap.h>
++#endif
using std::cerr;