summaryrefslogtreecommitdiff
path: root/audio/dap/patches/patch-ai
blob: 9c28505f5716b204ce1f72289fad498f1aa4e7de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
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);