]> git.karo-electronics.de Git - mv-sheeva.git/commitdiff
sound, ca0106: Fix assignment to 'channel'.
authorJesper Juhl <jj@chaosbits.net>
Mon, 27 Dec 2010 14:09:53 +0000 (15:09 +0100)
committerJiri Kosina <jkosina@suse.cz>
Mon, 27 Dec 2010 14:09:53 +0000 (15:09 +0100)
The assignment to the local variable 'channel' in
snd_ca0106_pcm_pointer_capture() is a little crazy.  Order of assignment is
undefined. This fixes it.

Signed-off-by: Jesper Juhl <jj@chaosbits.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
sound/pci/ca0106/ca0106_main.c

index d2d12c08f93759bb069f580ece58e1043c00e2af..01b49388fafdd58d30a12cd13f09182375b55bf1 100644 (file)
@@ -1082,7 +1082,7 @@ snd_ca0106_pcm_pointer_capture(struct snd_pcm_substream *substream)
        struct snd_pcm_runtime *runtime = substream->runtime;
        struct snd_ca0106_pcm *epcm = runtime->private_data;
        snd_pcm_uframes_t ptr, ptr1, ptr2 = 0;
-       int channel = channel=epcm->channel_id;
+       int channel = epcm->channel_id;
 
        if (!epcm->running)
                return 0;