|
@@ -227,7 +227,7 @@ static bool has_overlap(Vector<CompareTypeAndValuePair> const& lhs, Vector<Compa
|
|
|
break;
|
|
|
case CharacterCompareType::TemporaryInverse:
|
|
|
temporary_inverse = true;
|
|
|
- reset_temporary_inverse = true;
|
|
|
+ reset_temporary_inverse = false;
|
|
|
break;
|
|
|
case CharacterCompareType::AnyChar:
|
|
|
// Special case: if not inverted, AnyChar is always in the range.
|
|
@@ -349,7 +349,7 @@ static bool has_overlap(Vector<CompareTypeAndValuePair> const& lhs, Vector<Compa
|
|
|
break;
|
|
|
case CharacterCompareType::TemporaryInverse:
|
|
|
temporary_inverse = true;
|
|
|
- reset_temporary_inverse = true;
|
|
|
+ reset_temporary_inverse = false;
|
|
|
break;
|
|
|
case CharacterCompareType::AnyChar:
|
|
|
// Special case: if not inverted, AnyChar is always in the range.
|