[editor] Fix warning

This commit is contained in:
Ilya Zverev 2016-06-08 13:21:21 +03:00 committed by Vladimir Byko-Ianko
parent acb5b6c40b
commit 483d89db3f

View file

@ -907,9 +907,11 @@ void Editor::Invalidate()
void Editor::MarkFeatureAsObsolete(FeatureID const & fid)
{
auto const featureStatus = GetFeatureStatus(fid);
ASSERT(featureStatus == FeatureStatus::Untouched ||
featureStatus == FeatureStatus::Modified,
("Only untouched and modified features can be made obsolete"));
if (featureStatus != FeatureStatus::Untouched && featureStatus != FeatureStatus::Modified)
{
ASSERT(false, ("Only untouched and modified features can be made obsolete"));
return;
}
auto & fti = m_features[fid.m_mwmId][fid.m_index];
// If a feature was modified we can drop all changes since it's now obsolete.