[alsa-devel] [PATCH] ALSA: hda - check proper return value
Takashi Iwai
tiwai at suse.de
Thu Jun 7 11:42:33 CEST 2012
At Thu, 7 Jun 2012 16:52:07 +0800,
Wang Xingchao wrote:
>
> snd_hda_param_read() return value -1 means error, others are responses
>
> Signed-off-by: Wang Xingchao <xingchao.wang at intel.com>
Applied now. Thanks.
Takashi
> ---
> sound/pci/hda/hda_proc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/sound/pci/hda/hda_proc.c b/sound/pci/hda/hda_proc.c
> index 79d0188..99316a7 100644
> --- a/sound/pci/hda/hda_proc.c
> +++ b/sound/pci/hda/hda_proc.c
> @@ -451,7 +451,7 @@ static void print_power_state(struct snd_info_buffer *buffer,
> int sup = snd_hda_param_read(codec, nid, AC_PAR_POWER_STATE);
> int pwr = snd_hda_codec_read(codec, nid, 0,
> AC_VERB_GET_POWER_STATE, 0);
> - if (sup)
> + if (sup != -1)
> snd_iprintf(buffer, " Power states: %s\n",
> bits_names(sup, names, ARRAY_SIZE(names)));
>
> --
> 1.7.9.5
>
More information about the Alsa-devel
mailing list