summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2006-11-06 17:37:15 +0100
committerTakashi Iwai <tiwai@suse.de>2006-11-06 17:37:15 +0100
commit10e3360575d40b4ce678416962c116b0afb240a7 (patch)
treeb651f4d266eecc2e230ac6590df836cb929523e3
parent9df5c28f55cac0f02fc3983064494071da56a1b7 (diff)
downloadalsa-lib-10e3360575d40b4ce678416962c116b0afb240a7.tar.gz
Fix device name listing with card = -1
Fixed the device name listing with card = -1, such as aplay -L.
-rw-r--r--src/control/namehint.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/control/namehint.c b/src/control/namehint.c
index 9d138521..ae2d8c7b 100644
--- a/src/control/namehint.c
+++ b/src/control/namehint.c
@@ -527,8 +527,7 @@ int snd_device_name_hint(int card, const char *iface, char ***hints)
if (card >= 0) {
err = add_card(&list, card);
} else {
- err = get_card_name(&list, card);
- err = err >= 0 ? snd_card_next(&card) : err;
+ err = snd_card_next(&card);
if (err < 0)
goto __error;
while (card >= 0) {