diff options
author | Takashi Iwai <tiwai@suse.de> | 2006-11-06 17:37:15 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2006-11-06 17:37:15 +0100 |
commit | 10e3360575d40b4ce678416962c116b0afb240a7 (patch) | |
tree | b651f4d266eecc2e230ac6590df836cb929523e3 | |
parent | 9df5c28f55cac0f02fc3983064494071da56a1b7 (diff) | |
download | alsa-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.c | 3 |
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) { |