From: Takashi Iwai Date: Wed, 2 Jun 2010 10:08:37 +0000 (+0200) Subject: ALSA: asihpi - Fix uninitialized variable X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=21896bc010c17e5ac58951e771496ec2fb1051ed;p=GitHub%2Fexynos8895%2Fandroid_kernel_samsung_universal8895.git ALSA: asihpi - Fix uninitialized variable Initialize prev_ctl properly before reference: sound/pci/asihpi/asihpi.c: In function ‘snd_card_asihpi_mixer_new’: sound/pci/asihpi/asihpi.c:2568:30: warning: ‘prev_ctl.dst_node_index’ may be used uninitialized in this function Signed-off-by: Takashi Iwai --- diff --git a/sound/pci/asihpi/asihpi.c b/sound/pci/asihpi/asihpi.c index f74c7372b3d1..1db586af4f9c 100644 --- a/sound/pci/asihpi/asihpi.c +++ b/sound/pci/asihpi/asihpi.c @@ -2578,6 +2578,9 @@ static int __devinit snd_card_asihpi_mixer_new(struct snd_card_asihpi *asihpi) if (err) return -err; + memset(&prev_ctl, 0, sizeof(prev_ctl)); + prev_ctl.control_type = -1; + for (idx = 0; idx < 2000; idx++) { err = hpi_mixer_get_control_by_index( ss, asihpi->h_mixer,