summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/pcm/pcm.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/pcm/pcm.c b/src/pcm/pcm.c
index 4cace0b6..23655e6d 100644
--- a/src/pcm/pcm.c
+++ b/src/pcm/pcm.c
@@ -8484,11 +8484,9 @@ int snd_pcm_get_params(snd_pcm_t *pcm,
err = snd_pcm_hw_params_current(pcm, hw);
if (err < 0)
return err;
- err = INTERNAL(snd_pcm_hw_params_get_buffer_size)(hw, buffer_size);
- if (err < 0)
- return err;
- err = INTERNAL(snd_pcm_hw_params_get_period_size)(hw, period_size, NULL);
- if (err < 0)
- return err;
- return 0;
+ err = INTERNAL(snd_pcm_hw_params_get_buffer_size)(hw, buffer_size);
+ if (err < 0)
+ return err;
+ return INTERNAL(snd_pcm_hw_params_get_period_size)(hw, period_size,
+ NULL);
}