Skip to content

Commit d740d52

Browse files
hkrishna-gittiwai
authored andcommitted
ALSA: usb-audio: Initialize status1 to fix uninitialized symbol errors
Initialize 'status1' with a default value to resolve the static analysis smatch reported error "uninitialized symbol 'status1'". The 'status1' variable is used to create a buff using "kmemdup". So, ensure to initialize the value before it is read. Suggested-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: HariKrishna Sagala <hariconscious@gmail.com> Link: https://patch.msgid.link/20251204052201.16286-3-hariconscious@gmail.com Signed-off-by: Takashi Iwai <tiwai@suse.de>
1 parent 210d77c commit d740d52

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

sound/usb/mixer_quirks.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2545,6 +2545,7 @@ static int snd_rme_get_status1(struct snd_kcontrol *kcontrol,
25452545
struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol);
25462546
struct snd_usb_audio *chip = list->mixer->chip;
25472547

2548+
*status1 = 0;
25482549
CLASS(snd_usb_lock, pm)(chip);
25492550
if (pm.err < 0)
25502551
return pm.err;

0 commit comments

Comments
 (0)