macroprocessor: fix bug in set difference introduced in 5f1465f9

issue#70
Houtan Bastani 2018-08-08 14:27:25 +02:00
parent 428b5023d3
commit 27d088da7e
1 changed files with 1 additions and 1 deletions

View File

@ -419,7 +419,7 @@ ArrayMV::minus(const MacroValuePtr &mv) noexcept(false)
{
auto it2 = mv2->values.cbegin();
for (; it2 != mv2->values.cend(); ++it2)
if (it->is_different(*it2)->value)
if (it->is_equal(*it2)->value)
break;
if (it2 == mv2->values.cend())
new_values.push_back(it);