VolumeDirectory: Pass std::string by reference for SetUniqueID/SetName

This commit is contained in:
Lioncash
2014-10-28 13:52:36 -04:00
parent 64b09582c6
commit 56bc58b9f4
2 changed files with 4 additions and 4 deletions

View File

@ -152,7 +152,7 @@ std::string CVolumeDirectory::GetUniqueID() const
return std::string(m_diskHeader.begin(), m_diskHeader.begin() + ID_LENGTH);
}
void CVolumeDirectory::SetUniqueID(std::string id)
void CVolumeDirectory::SetUniqueID(const std::string& id)
{
size_t length = id.length();
if (length > 6)
@ -178,7 +178,7 @@ std::vector<std::string> CVolumeDirectory::GetNames() const
return std::vector<std::string>(1, (char*)(&m_diskHeader[0x20]));
}
void CVolumeDirectory::SetName(std::string name)
void CVolumeDirectory::SetName(const std::string& name)
{
size_t length = name.length();
if (length > MAX_NAME_LENGTH)