summaryrefslogtreecommitdiff
path: root/audio/dap/patches/patch-ai
diff options
context:
space:
mode:
Diffstat (limited to 'audio/dap/patches/patch-ai')
-rw-r--r--audio/dap/patches/patch-ai47
1 files changed, 47 insertions, 0 deletions
diff --git a/audio/dap/patches/patch-ai b/audio/dap/patches/patch-ai
new file mode 100644
index 00000000000..9c28505f571
--- /dev/null
+++ b/audio/dap/patches/patch-ai
@@ -0,0 +1,47 @@
+$NetBSD: patch-ai,v 1.1.1.1 1999/12/04 12:56:31 scw Exp $
+
+--- libaudiofile/macros.h.orig Wed Nov 25 21:08:27 1998
++++ libaudiofile/macros.h Tue Nov 30 21:06:17 1999
+@@ -56,6 +56,7 @@
+ void setBigEndian (int newBigEndian);
+ int getBigEndian (void);
+
++#ifndef USE_STDIO
+ int uiRead (int file,unsigned int *ui);
+ int iRead (int file,int *i);
+ int usRead (int file,unsigned short *us);
+@@ -80,6 +81,34 @@
+ int edWrite (int file,double d);
+ int idWrite (int file,char *c);
+ int pstringWrite (int file,char *c);
++
++#else
++
++#define uiRead uiReadF
++#define iRead iReadF
++#define usRead usReadF
++#define sRead sReadF
++#define ucRead ucReadF
++#define cRead cReadF
++#define fRead fReadF
++#define dRead dReadF
++#define efRead efReadF
++#define edRead edReadF
++#define idRead idReadF
++#define pstringRead pstringReadF
++#define uiWrite uiWriteF
++#define iWrite iWriteF
++#define usWrite usWriteF
++#define sWrite sWriteF
++#define ucWrite ucWriteF
++#define cWrite cWriteF
++#define fWrite fWriteF
++#define dWrite dWriteF
++#define efWrite efWriteF
++#define edWrite edWriteF
++#define idWrite idWriteF
++#define pstringWrite pstringWriteF
++#endif
+
+ int uiReadF (FILE *file,unsigned int *ui);
+ int iReadF (FILE *file,int *i);