From 08ebfaff1759fa726b621c39edb63bbf08273e22 Mon Sep 17 00:00:00 2001 From: Ali Mohammad Pur Date: Sat, 1 Feb 2025 07:59:29 +0100 Subject: [PATCH] LibRegex: Take trailing inversion state into account in block comparison Fixes #3421. --- Libraries/LibRegex/RegexOptimizer.cpp | 3 ++- Tests/LibRegex/Regex.cpp | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Libraries/LibRegex/RegexOptimizer.cpp b/Libraries/LibRegex/RegexOptimizer.cpp index e3f4d1853da..2294ed33568 100644 --- a/Libraries/LibRegex/RegexOptimizer.cpp +++ b/Libraries/LibRegex/RegexOptimizer.cpp @@ -500,7 +500,8 @@ static bool has_overlap(Vector const& lhs, Vector