[alsa-devel] [PATCH] [17/29] ALSA: dice: remove superfluous field
Clemens Ladisch
clemens at ladisch.de
Mon Oct 21 21:30:30 CEST 2013
The pcm field was not actually used.
Signed-off-by: Clemens Ladisch <clemens at ladisch.de>
---
sound/firewire/dice.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/sound/firewire/dice.c b/sound/firewire/dice.c
index 57ceb13..2d198ae 100644
--- a/sound/firewire/dice.c
+++ b/sound/firewire/dice.c
@@ -43,7 +43,6 @@ struct dice {
bool global_enabled;
wait_queue_head_t hwdep_wait;
u32 notification_bits;
- struct snd_pcm_substream *pcm;
struct fw_iso_resources resources;
struct amdtp_out_stream stream;
};
@@ -564,8 +563,7 @@ static int dice_create_pcm(struct dice *dice)
return err;
pcm->private_data = dice;
strcpy(pcm->name, dice->card->shortname);
- dice->pcm = pcm->streams[SNDRV_PCM_STREAM_PLAYBACK].substream;
- dice->pcm->ops = &ops;
+ pcm->streams[SNDRV_PCM_STREAM_PLAYBACK].substream->ops = &ops;
return 0;
}
More information about the Alsa-devel
mailing list