ALSA: compress: Pass through return value of open ops callback
authorCharles Keepax <[email protected]>
Wed, 19 Mar 2014 12:59:39 +0000 (12:59 +0000)
committerTakashi Iwai <[email protected]>
Wed, 19 Mar 2014 14:46:24 +0000 (15:46 +0100)
commit749d32237bf39e6576dd95bfdf24e4378e51716c
tree43f93ccebea62e9bafb971fa43344a3a71eb7ccb
parent305564413c99514a14a49215790d96b8d71a6295
ALSA: compress: Pass through return value of open ops callback

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:

commit a0830dbd4e42b38aefdf3fb61ba5019a1a99ea85
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 protected]>
Acked-by: Vinod Koul <[email protected]>
Cc: <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
sound/core/compress_offload.c