The snd_compr_open function would always return 0 even if the compressed
ops open function failed, obviously this is incorrect. Looks like this
was introduced by a small typo in:
ALSA: Add a reference counter to card instance
This patch returns the value from the compressed op as it should.
Signed-off-by: Charles Keepax <email@example.com>
Acked-by: Vinod Koul <firstname.lastname@example.org>
Signed-off-by: Takashi Iwai <email@example.com>