ALSA: echoaudio: Fix improper return value in function load_asic
authorPan Bian <bianpan2016@163.com>
Mon, 28 Nov 2016 23:33:07 +0000 (07:33 +0800)
committerTakashi Iwai <tiwai@suse.de>
Tue, 29 Nov 2016 18:59:57 +0000 (19:59 +0100)
commite59d8bb574f6d8097e7e14981440dc37425fddc6
treedf64e293f927cd8bb16d7280cf8e1b8071e6b614
parentc6790c8e770c6a7a5414e42438705ec92b03a790
ALSA: echoaudio: Fix improper return value in function load_asic

When the second call to load_asic_generic() fails in function
load_asic(), "false" is returned. The real value of "false" is 0, which
indicates success in the context. As a result, the execution status and
the return value may be inconsistent. This patch fixes the bug.

Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=188761
Signed-off-by: Pan Bian <bianpan2016@163.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/echoaudio/layla24_dsp.c