From 4d07c034bbba61d10442f7fa709b8c5f4cb4c8f6 Mon Sep 17 00:00:00 2001
From: Daniel Eischen <deischen@FreeBSD.org>
Date: Sat, 6 May 2000 12:46:13 +0000
Subject: Make xmcd compile and build on the Alpha.

Submitted by:	Mark Abene <phiber@radicalmedia.com>
---
 audio/xmcd/files/patch-af | 50 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)
 create mode 100644 audio/xmcd/files/patch-af

(limited to 'audio/xmcd')

diff --git a/audio/xmcd/files/patch-af b/audio/xmcd/files/patch-af
new file mode 100644
index 000000000000..c1a5a637a19c
--- /dev/null
+++ b/audio/xmcd/files/patch-af
@@ -0,0 +1,50 @@
+*** libdi_d/fbioc.c.orig	Sat Feb  5 02:26:26 2000
+--- libdi_d/fbioc.c	Sat May  6 08:26:53 2000
+***************
+*** 123,129 ****
+   *	FALSE - ioctl failed
+   */
+  STATIC bool_t
+! fbioc_send(int cmd, void *arg, bool_t prnerr)
+  {
+  	int		i,
+  			ret;
+--- 123,129 ----
+   *	FALSE - ioctl failed
+   */
+  STATIC bool_t
+! fbioc_send(unsigned int cmd, void *arg, bool_t prnerr)
+  {
+  	int		i,
+  			ret;
+***************
+*** 135,148 ****
+  	if (app_data.debug) {
+  		for (i = 0; iname[i].name != NULL; i++) {
+  			if (iname[i].cmd == cmd) {
+! 				(void) fprintf(errfp, "\nIOCTL: %s arg=0x%x ",
+! 					       iname[i].name, (int) arg);
+  				break;
+  			}
+  		}
+  		if (iname[i].name == NULL)
+! 			(void) fprintf(errfp, "\nIOCTL: 0x%x arg=0x%x ",
+! 				       cmd, (int) arg);
+  	}
+  
+  	ret = ioctl(fbioc_fd, cmd, arg);
+--- 135,148 ----
+  	if (app_data.debug) {
+  		for (i = 0; iname[i].name != NULL; i++) {
+  			if (iname[i].cmd == cmd) {
+! 				(void) fprintf(errfp, "\nIOCTL: %s arg=0x%lx ",
+! 					       iname[i].name, (long) arg);
+  				break;
+  			}
+  		}
+  		if (iname[i].name == NULL)
+! 			(void) fprintf(errfp, "\nIOCTL: 0x%x arg=0x%lx ",
+! 				       cmd, (long) arg);
+  	}
+  
+  	ret = ioctl(fbioc_fd, cmd, arg);
-- 
cgit v1.2.3