ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
authorWentao Liang <vulab@iscas.ac.cn>
Wed, 14 May 2025 09:24:44 +0000 (17:24 +0800)
committerTakashi Iwai <tiwai@suse.de>
Wed, 14 May 2025 10:13:03 +0000 (12:13 +0200)
commit9e000f1b7f31684cc5927e034360b87ac7919593
tree5054c4f3d6ec89b97832ca86cf3e7f95ba6b92a8
parent66e48ef6ef506c89ec1b3851c6f9f5f80b5835ff
ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()

The function snd_es1968_capture_open() calls the function
snd_pcm_hw_constraint_pow2(), but does not check its return
value. A proper implementation can be found in snd_cx25821_pcm_open().

Add error handling for snd_pcm_hw_constraint_pow2() and propagate its
error code.

Fixes: b942cf815b57 ("[ALSA] es1968 - Fix stuttering capture")
Cc: stable@vger.kernel.org # v2.6.22
Signed-off-by: Wentao Liang <vulab@iscas.ac.cn>
Link: https://patch.msgid.link/20250514092444.331-1-vulab@iscas.ac.cn
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/es1968.c