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 {