Throw an error for invalid classes

This commit is contained in:
Patrick Niklaus
2017-08-14 22:18:57 +00:00
committed by Patrick Niklaus
parent 6339395cba
commit c6be2e768a
7 changed files with 63 additions and 6 deletions
+5 -1
View File
@@ -102,7 +102,11 @@ template <template <typename A> class FacadeT, typename AlgorithmT> class DataFa
for (const auto &name : params.avoid)
{
auto class_mask_iter = name_to_class.find(name);
if (class_mask_iter != name_to_class.end())
if (class_mask_iter == name_to_class.end())
{
return {};
}
else
{
mask |= class_mask_iter->second;
}