mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-21 14:02:57 +02:00
Use standard library style members of wxArrayString (and wxString) ...
... which will make it easier to change the types of those containers to std::vectors of other string-like classes for wxString, IsEmpty => empty Clear => clear Alloc => reserve for wxArrayString, Count => size GetCount => size IsEmpty => empty Add => push_back Clear => clear Empty => clear Sort => std::sort (only with default comparator) SetCount => resize Last => back Item => operator [] Alloc => reserve
This commit is contained in:
@@ -116,7 +116,7 @@ void FileNames::MakeNameUnique(wxArrayString &otherNames, wxFileName &newName)
|
||||
i++;
|
||||
} while (otherNames.Index(newName.GetFullName(), false) >= 0);
|
||||
}
|
||||
otherNames.Add(newName.GetFullName());
|
||||
otherNames.push_back(newName.GetFullName());
|
||||
}
|
||||
|
||||
|
||||
@@ -150,7 +150,7 @@ wxString FileNames::DataDir()
|
||||
// between wxStandardPaths and wxConfig under Linux. The latter
|
||||
// creates a normal file as "$HOME/.audacity", while the former
|
||||
// expects the ".audacity" portion to be a directory.
|
||||
if (gDataDir.IsEmpty())
|
||||
if (gDataDir.empty())
|
||||
{
|
||||
// If there is a directory "Portable Settings" relative to the
|
||||
// executable's EXE file, the prefs are stored in there, otherwise
|
||||
|
Reference in New Issue
Block a user