From 36981ab95e81e16dc1c7a418bb82a3cd4d9da240 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 5 Mar 2013 15:43:39 +0100 Subject: [PATCH] --- yaml --- r: 360952 b: refs/heads/master c: 2069d483b39a603a5f3428a19d3b4ac89aa97f48 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/sound/core/vmaster.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index ebe515fa3676..34944d44b482 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 85c50a5899b23f4f893b0898b286023157b98376 +refs/heads/master: 2069d483b39a603a5f3428a19d3b4ac89aa97f48 diff --git a/trunk/sound/core/vmaster.c b/trunk/sound/core/vmaster.c index 857586135d18..0097f3619faa 100644 --- a/trunk/sound/core/vmaster.c +++ b/trunk/sound/core/vmaster.c @@ -213,7 +213,10 @@ static int slave_put(struct snd_kcontrol *kcontrol, } if (!changed) return 0; - return slave_put_val(slave, ucontrol); + err = slave_put_val(slave, ucontrol); + if (err < 0) + return err; + return 1; } static int slave_tlv_cmd(struct snd_kcontrol *kcontrol,