From 42355faffb3fb4f29ed2e807b28f6160c95c859d Mon Sep 17 00:00:00 2001 From: Andrey Lihatskiy Date: Mon, 31 Mar 2025 19:00:16 +0300 Subject: #3800 Use range-based for loop for regex token iteration --- indra/llui/llkeywords.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/indra/llui/llkeywords.cpp b/indra/llui/llkeywords.cpp index 1d1f04fd70..21761367b0 100644 --- a/indra/llui/llkeywords.cpp +++ b/indra/llui/llkeywords.cpp @@ -595,10 +595,8 @@ void LLKeywords::findSegments(std::vector* seg_list, const LLW std::string text_to_search(wtext.begin() + seg_start, wtext.end()); - for (token_list_t::iterator iter = mRegexTokenList.begin(); - iter != mRegexTokenList.end(); ++iter) + for (LLKeywordToken* regex_token : mRegexTokenList) { - LLKeywordToken* regex_token = *iter; std::string start_pattern(regex_token->getToken().begin(), regex_token->getToken().end()); std::string end_pattern(regex_token->getDelimiter().begin(), regex_token->getDelimiter().end()); -- cgit v1.3