From: Adrian Bunk Date: Thu, 24 Mar 2005 11:01:15 +0000 (+0100) Subject: [ALSA] kill dead code X-Git-Tag: Ubuntu-5.2.0-15.16~58026^2~349 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=94f19c9a6da1fd3a5958f1a0b44aa340f2596a5b;p=mirror_ubuntu-eoan-kernel.git [ALSA] kill dead code ALSA<-OSS emulation The Coverity checker found this obviously dead code. I'm not sure which of the if (plugin == NULL) is correct - this patch removes the one that couldn't be true. Signed-off-by: Adrian Bunk Signed-off-by: Takashi Iwai --- diff --git a/sound/core/oss/pcm_plugin.c b/sound/core/oss/pcm_plugin.c index 6bb31009f0b4..6430410c6c04 100644 --- a/sound/core/oss/pcm_plugin.c +++ b/sound/core/oss/pcm_plugin.c @@ -663,10 +663,7 @@ static int snd_pcm_plug_playback_channels_mask(snd_pcm_plug_t *plug, bitset_t *dstmask = bs; int err; bitset_one(dstmask, schannels); - if (plugin == NULL) { - bitset_and(client_vmask, dstmask, schannels); - return 0; - } + while (1) { err = plugin->src_channels_mask(plugin, dstmask, &srcmask); if (err < 0)