summaryrefslogtreecommitdiff
path: root/audio/flite/files/patch-src-audio-au_sun.c
diff options
context:
space:
mode:
Diffstat (limited to 'audio/flite/files/patch-src-audio-au_sun.c')
-rw-r--r--audio/flite/files/patch-src-audio-au_sun.c25
1 files changed, 25 insertions, 0 deletions
diff --git a/audio/flite/files/patch-src-audio-au_sun.c b/audio/flite/files/patch-src-audio-au_sun.c
new file mode 100644
index 000000000000..845361dda658
--- /dev/null
+++ b/audio/flite/files/patch-src-audio-au_sun.c
@@ -0,0 +1,25 @@
+
+$FreeBSD$
+
+--- src/audio/au_sun.c.orig
++++ src/audio/au_sun.c
+@@ -45,6 +45,7 @@
+ #include <sys/stat.h>
+ #include <fcntl.h>
+ #include <errno.h>
++#include <sys/ioctl.h>
+ #include <sys/filio.h>
+ #include <sys/audioio.h>
+ #include "cst_string.h"
+@@ -76,7 +77,11 @@ cst_audiodev *audio_open_sun(int sps, in
+ cst_error();
+ }
+ }
++#ifdef __OpenBSD__
++ AUDIO_INITINFO(&ainfo);
++#else
+ ioctl(fd,AUDIO_GETINFO,&ainfo);
++#endif
+
+ switch (fmt)
+ {