From 19542a406509a056ccdffc72c0ddfaa63b9cd8b5 Mon Sep 17 00:00:00 2001 From: mchinen Date: Thu, 6 May 2010 13:51:33 +0000 Subject: [PATCH] fixing sort problems --- src/Menus.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Menus.cpp b/src/Menus.cpp index 5be6175bf..594ab9971 100644 --- a/src/Menus.cpp +++ b/src/Menus.cpp @@ -2016,7 +2016,8 @@ void AudacityProject::OnSortName() //if this is not true a crash will occur during redraw after the sort. while (track) { for (ndx = 0; ndx < (int)arr.GetCount(); ndx++) { - if (track->GetName() < ((Track *) arr[ndx])->GetName()) { + //do case insensitive sort - cmpNoCase returns less than zero if the string is 'less than' its argument + if (track->GetName().CmpNoCase(((Track *) arr[ndx])->GetName()) < 0) { break; } }