From 7ceeb85ba72e3baf323c265dff82c618ad13eb30 Mon Sep 17 00:00:00 2001 From: Ali Mohammad Pur Date: Wed, 15 Jan 2025 15:21:18 +0100 Subject: [PATCH] LibRegex: Avoid use-after-move of trivial object This is not an actual problem as the object is just an enum, but clion was bugging me. --- Libraries/LibRegex/RegexMatcher.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/LibRegex/RegexMatcher.cpp b/Libraries/LibRegex/RegexMatcher.cpp index 834d9da7461..22611dbe057 100644 --- a/Libraries/LibRegex/RegexMatcher.cpp +++ b/Libraries/LibRegex/RegexMatcher.cpp @@ -80,7 +80,7 @@ Regex::Regex(regex::Parser::Result parse_result, ByteString pattern, typ { run_optimization_passes(); if (parser_result.error == regex::Error::NoError) - matcher = make>(this, regex_options | static_cast(parse_result.options.value())); + matcher = make>(this, regex_options | static_cast(parser_result.options.value())); } template