From 9808f8164f3be061cd4654f3a7573b9486b7540b Mon Sep 17 00:00:00 2001 From: Tim Ledbetter Date: Mon, 28 Aug 2023 10:04:41 +0100 Subject: [PATCH] find: Use `PosixExtended` regex syntax instead of `PosixBasic` This is the same syntax used by `grep -E`. --- Userland/Utilities/find.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Userland/Utilities/find.cpp b/Userland/Utilities/find.cpp index 0727d2a507..cc47399467 100644 --- a/Userland/Utilities/find.cpp +++ b/Userland/Utilities/find.cpp @@ -270,7 +270,7 @@ private: class RegexCommand : public Command { public: - RegexCommand(Regex&& regex) + RegexCommand(Regex&& regex) : m_regex(move(regex)) { } @@ -283,7 +283,7 @@ private: return match_result.success; } - Regex m_regex; + Regex m_regex; }; class AccessCommand final : public Command { @@ -448,14 +448,14 @@ static OwnPtr parse_simple_command(Vector& args) } else if (arg == "-regex") { if (args.is_empty()) fatal_error("-regex: requires additional arguments"); - Regex regex { args.take_first(), PosixFlags::Default }; + Regex regex { args.take_first(), PosixFlags::Default }; if (regex.parser_result.error != regex::Error::NoError) fatal_error("{}", regex.error_string()); return make(move(regex)); } else if (arg == "-iregex") { if (args.is_empty()) fatal_error("-iregex: requires additional arguments"); - Regex regex { args.take_first(), PosixFlags::Insensitive }; + Regex regex { args.take_first(), PosixFlags::Insensitive }; if (regex.parser_result.error != regex::Error::NoError) fatal_error("{}", regex.error_string()); return make(move(regex));