瀏覽代碼

[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 <bunk@stusta.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Adrian Bunk 20 年之前
父節點
當前提交
94f19c9a6d
共有 1 個文件被更改,包括 1 次插入4 次删除
  1. 1 4
      sound/core/oss/pcm_plugin.c

+ 1 - 4
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;
 		bitset_t *dstmask = bs;
 		int err;
 		int err;
 		bitset_one(dstmask, schannels);
 		bitset_one(dstmask, schannels);
-		if (plugin == NULL) {
-			bitset_and(client_vmask, dstmask, schannels);
-			return 0;
-		}
+
 		while (1) {
 		while (1) {
 			err = plugin->src_channels_mask(plugin, dstmask, &srcmask);
 			err = plugin->src_channels_mask(plugin, dstmask, &srcmask);
 			if (err < 0)
 			if (err < 0)