summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@perex.cz>2021-06-02 19:26:47 +0200
committerJaroslav Kysela <perex@perex.cz>2021-06-02 19:27:27 +0200
commit2a1dafdbe5932260aeb4db359ce5d630b8106889 (patch)
tree2e9ad424e0c8cda3261ae9b835fc5872a14ebdef
parent9621d0bff2e60b43e329ffa5059ab19f2914ec14 (diff)
downloadalsa-lib-2a1dafdbe5932260aeb4db359ce5d630b8106889.tar.gz
conf: remove dead code in snd_config_get_card()
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
-rw-r--r--src/confmisc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/confmisc.c b/src/confmisc.c
index 3663d164..a561040c 100644
--- a/src/confmisc.c
+++ b/src/confmisc.c
@@ -154,10 +154,10 @@ int snd_config_get_card(const snd_config_t *conf)
long v;
int err;
- if ((err = snd_config_get_integer(conf, &v)) < 0) {
+ if (snd_config_get_integer(conf, &v) < 0) {
if ((err = snd_config_get_string(conf, &str)) < 0) {
- snd_config_get_id(conf, &id);
- SNDERR("Invalid field %s", id);
+ if (snd_config_get_id(conf, &id) >= 0)
+ SNDERR("Invalid field %s", id);
return -EINVAL;
}
err = snd_card_get_index(str);