Fix #4188 - Check for failed std::find (#5137)

This commit is contained in:
Kevin Zander
2019-09-14 12:36:06 -05:00
committed by Shmuel H
parent b07c007a27
commit 8fdf6c4d12

View File

@@ -550,7 +550,10 @@ void PianoRoll::markSemiTone( int i )
for (int ix = 0; ix < aok.size(); ++ix)
{
i = std::find(m_markedSemiTones.begin(), m_markedSemiTones.end(), aok.at(ix));
m_markedSemiTones.erase(i);
if (i != m_markedSemiTones.end())
{
m_markedSemiTones.erase(i);
}
}
}
else