1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-04 08:04:06 +01:00

Sweep unnecessary wxString copies: blockfile

This commit is contained in:
Paul Licameli
2016-02-22 21:18:00 -05:00
parent 923a6ce4af
commit 6597575f6a
4 changed files with 4 additions and 4 deletions

View File

@@ -81,7 +81,7 @@ void LegacyAliasBlockFile::SaveXML(XMLWriter &xmlFile)
// BuildFromXML methods should always return a BlockFile, not NULL,
// even if the result is flawed (e.g., refers to nonexistent file),
// as testing will be done in DirManager::ProjectFSCK().
BlockFile *LegacyAliasBlockFile::BuildFromXML(wxString projDir, const wxChar **attrs)
BlockFile *LegacyAliasBlockFile::BuildFromXML(const wxString &projDir, const wxChar **attrs)
{
wxFileName summaryFileName;
wxFileName aliasFileName;

View File

@@ -35,7 +35,7 @@ class LegacyAliasBlockFile : public PCMAliasBlockFile
virtual BlockFile *Copy(wxFileName fileName);
virtual void Recover();
static BlockFile *BuildFromXML(wxString projDir, const wxChar **attrs);
static BlockFile *BuildFromXML(const wxString &projDir, const wxChar **attrs);
};
#endif

View File

@@ -284,7 +284,7 @@ void LegacyBlockFile::SaveXML(XMLWriter &xmlFile)
// even if the result is flawed (e.g., refers to nonexistent file),
// as testing will be done in DirManager::ProjectFSCK().
/// static
BlockFile *LegacyBlockFile::BuildFromXML(wxString projDir, const wxChar **attrs,
BlockFile *LegacyBlockFile::BuildFromXML(const wxString &projDir, const wxChar **attrs,
sampleCount len, sampleFormat format)
{
wxFileName fileName;

View File

@@ -60,7 +60,7 @@ class LegacyBlockFile : public BlockFile {
virtual wxLongLong GetSpaceUsage();
virtual void Recover();
static BlockFile *BuildFromXML(wxString dir, const wxChar **attrs,
static BlockFile *BuildFromXML(const wxString &dir, const wxChar **attrs,
sampleCount len,
sampleFormat format);