patch-1.3.78 linux/drivers/sound/sound_switch.c
Next file: linux/drivers/sound/soundcard.c
Previous file: linux/drivers/sound/sound_config.h
Back to the patch index
Back to the overall index
- Lines: 29
- Date:
Mon Mar 25 09:25:27 1996
- Orig file:
v1.3.77/linux/drivers/sound/sound_switch.c
- Orig date:
Tue Mar 5 10:11:06 1996
diff -u --recursive --new-file v1.3.77/linux/drivers/sound/sound_switch.c linux/drivers/sound/sound_switch.c
@@ -523,12 +523,12 @@
if (((cmd >> 8) & 0xff) == 'M' && num_mixers > 0) /* Mixer ioctl */
if ((dev & 0x0f) != SND_DEV_CTL)
{
+#ifdef CONFIG_AUDIO
int dtype = dev & 0x0f;
int mixdev;
switch (dtype)
{
-#ifdef CONFIG_AUDIO
case SND_DEV_DSP:
case SND_DEV_DSP16:
case SND_DEV_AUDIO:
@@ -536,12 +536,9 @@
if (mixdev < 0 || mixdev >= num_mixers)
return -ENXIO;
return mixer_devs[mixdev]->ioctl (mixdev, cmd, arg);
- break;
-#endif
-
- default:
- return mixer_devs[0]->ioctl (0, cmd, arg);
}
+#endif
+ return mixer_devs[0]->ioctl (0, cmd, arg);
}
switch (dev & 0x0f)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this