summaryrefslogtreecommitdiff
path: root/audio/xwave/patches/patch-af
diff options
context:
space:
mode:
Diffstat (limited to 'audio/xwave/patches/patch-af')
-rw-r--r--audio/xwave/patches/patch-af20
1 files changed, 20 insertions, 0 deletions
diff --git a/audio/xwave/patches/patch-af b/audio/xwave/patches/patch-af
new file mode 100644
index 00000000000..00f12b13f67
--- /dev/null
+++ b/audio/xwave/patches/patch-af
@@ -0,0 +1,20 @@
+--- orig/xwave/src/effects.c Tue Nov 19 15:57:27 1996
++++ src/effects.c Sat Sep 13 04:21:24 1997
+@@ -350,7 +350,7 @@
+ case 8: {
+ #if defined (linux) || defined (FreeBSD)
+ for (i=0;i<newlength;i++) newbuf[i]=obuf[(i<<1)+1]+128;
+-#elif defined (sgi) || defined (sun)
++#elif defined (sgi) || defined (sun) || defined(__NetBSD__)
+ for (i=0;i<newlength;i++) newbuf[i]=obuf[(i<<1)]+128;
+ #endif
+ break;
+@@ -358,7 +358,7 @@
+ case 16: {
+ #if defined (linux) || defined (FreeBSD)
+ for (i=0;i<wd->length;i++) newbuf[(i<<1)+1]=obuf[i]-128;
+-#elif defined (sgi) || defined (sun)
++#elif defined (sgi) || defined (sun) || defined(__NetBSD__)
+ for (i=0;i<wd->length;i++) newbuf[(i<<1)]=obuf[i]-128;
+ #endif
+ break;