Skip to content

Commit

Permalink
More code review changes
Browse files Browse the repository at this point in the history
* Map is now const and initialized iIn place
* Use `constFind` and `constEnd` when searching for an element
  • Loading branch information
michaelgregorius committed Apr 14, 2024
1 parent 0e3ee2f commit 564f50f
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions src/core/DataFile.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1687,11 +1687,12 @@ void DataFile::upgrade_noteTypes()

void DataFile::upgrade_fixCMTDelays()
{
static QMap<QString, QString> nameMap;
nameMap["delay_0,01s"] = "delay_0.01s";
nameMap["delay_0,1s"] = "delay_0.1s";
nameMap["fbdelay_0,01s"] = "fbdelay_0.01s";
nameMap["fbdelay_0,1s"] = "fbdelay_0.1s";
static const QMap<QString, QString> nameMap {
{ "delay_0,01s", "delay_0.01s" },
{ "delay_0,1s", "delay_0.1s" },
{ "fbdelay_0,01s", "fbdelay_0.01s" },
{ "fbdelay_0,1s", "fbdelay_0.1s" }
};

const auto effects = elementsByTagName("effect");

Expand All @@ -1712,8 +1713,8 @@ void DataFile::upgrade_fixCMTDelays()
{
const auto attributeValue = attribute.attribute("value");

const QMap<QString, QString>::const_iterator it = nameMap.find(attributeValue);
if (it != nameMap.end())
const auto it = nameMap.constFind(attributeValue);
if (it != nameMap.constEnd())
{
attribute.setAttribute("value", *it);
}
Expand Down

0 comments on commit 564f50f

Please sign in to comment.