From f1ec9c462213e6046280504dd7137b809db142cd Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sun, 8 Jun 2025 21:50:14 -0700 Subject: [PATCH] refactor --- cockatrice/src/game/filters/filter_string.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/cockatrice/src/game/filters/filter_string.cpp b/cockatrice/src/game/filters/filter_string.cpp index e99805541..3b1dcffc4 100644 --- a/cockatrice/src/game/filters/filter_string.cpp +++ b/cockatrice/src/game/filters/filter_string.cpp @@ -263,12 +263,10 @@ static void setupParserRules() search["RegexString"] = [](const peg::SemanticValues &sv) -> StringMatcher { auto target = std::any_cast(sv[0]); - return [=](const QString &s) { - auto sanitizedTarget = QString(target); - sanitizedTarget.replace("\\\"", "\""); - sanitizedTarget.replace("\\'", "'"); - return s.contains(sanitizedTarget, Qt::CaseInsensitive); - }; + auto sanitizedTarget = QString(target); + sanitizedTarget.replace("\\\"", "\""); + sanitizedTarget.replace("\\'", "'"); + return [=](const QString &s) { return s.contains(sanitizedTarget, Qt::CaseInsensitive); }; }; search["OracleQuery"] = [](const peg::SemanticValues &sv) -> Filter {