diff --git a/ChangeLog b/ChangeLog index 1e355743..c2f39ccc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -18765,3 +18765,6 @@ 2019-06-13 Fred Gleason * Fixed a bug in rdlibrary(1) that caused the cut list in the 'Edit Cart' dialog to be incorrectly sorted. +2019-06-13 Fred Gleason + * Fixed a bug in rdalsaconfig(8) that caused the device list + to be incorrectly sorted. diff --git a/utils/rdalsaconfig/rdalsa.cpp b/utils/rdalsaconfig/rdalsa.cpp index 1cb96c69..87cbbd99 100644 --- a/utils/rdalsaconfig/rdalsa.cpp +++ b/utils/rdalsaconfig/rdalsa.cpp @@ -183,7 +183,7 @@ void RDAlsa::LoadSystemConfig() if(snd_ctl_pcm_info(snd_ctl,pcm_info)==0) { pcm=0; while(pcm>=0) { - pcms.push_back(QString().sprintf("%s [%u]", + pcms.push_back(QString().sprintf("%s [%02u]", (const char *)snd_pcm_info_get_name(pcm_info),pcm+1)); snd_ctl_pcm_next_device(snd_ctl,&pcm); }