From alsa-devel-owner@alsa.jcu.cz  Wed Jan 20 05:20:39 1999
Received: from aix1.inet.tele.dk (aix1.inet.tele.dk [193.162.146.9])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id FAA13475
	for <alsa-devel@alsa.jcu.cz>; Wed, 20 Jan 1999 05:18:44 +0100
Received: from renehl.ournet.dk (news@ip167.ronnxr1.ras.tele.dk [195.249.54.167])
          by aix1.inet.tele.dk with ESMTP
          id BAA21686 for <alsa-devel@alsa.jcu.cz>; Wed, 20 Jan 1999 01:23:57 GMT
Received: (from news@localhost)
	by renehl.ournet.dk (8.9.2/8.9.2/Debian/GNU) id CAA01332
	for alsa-devel@alsa.jcu.cz; Wed, 20 Jan 1999 02:23:53 +0100 (CET)
From: renehl@post1.tele.dk (Rene Hojbjerg Larsen)
Subject: Current CVS version of alsa-driver doesn't compile
Date: 20 Jan 1999 01:23:52 GMT
Message-ID: <783b78$ga$1@renehl.ournet.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
To: alsa-devel@alsa.jcu.cz
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

The current CVS version (as of 02:00 CET) of alsa-driver bombs out with

ens1370.c: In function `snd_es1371_get_ctl_switch':
ens1370.c:874: union has no member named `low'
ens1370.c:875: union has no member named `high'

This patch fixes it:

--- alsa-driver/lowlevel/pci/ens1370.c.orig	Wed Jan 20 01:49:10 1999
+++ alsa-driver/lowlevel/pci/ens1370.c	Wed Jan 20 01:49:31 1999
@@ -871,8 +871,8 @@
 
 	uswitch->type = SND_CTL_SW_TYPE_WORD;
 	snd_spin_lock(ensoniq, reg, &flags);
-	uswitch->value.low = 0x200;
-	uswitch->value.high = 0x218;
+	uswitch->low = 0x200;
+	uswitch->high = 0x218;
 	uswitch->value.data16[0] = (ES_1371_JOY_ASELI(ensoniq->ctrl) * 8) + 0x200;
 	uswitch->value.data16[1] = 0x200;
 	uswitch->value.data16[2] = 0x208;

HTH.
-- 
       /'"`\  zzzZ  | My PGP Public Key is available at:
      ( - - )       | <http://home1.inet.tele.dk/renehl/>
--oooO--(_)--Oooo------------------------------------------ 
 Don't ya just hate it when there's not enough room to fin 


