Skip to content
Commit 2e2c177c authored by Takashi Iwai's avatar Takashi Iwai
Browse files

ALSA: vmaster: Propagate slave error



In slave_update() of vmaster code ignores the error from the slave
get() callback and copies the values.  It's not only about the missing
error code but also that this may potentially lead to a leak of
uninitialized variables when the slave get() don't clear them.

This patch fixes slave_update() not to copy the potentially
uninitialized values when an error is returned from the slave get()
callback, and to propagate the error value properly.

Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 338e17d3
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment