From d22a1b812897621e6595c2b8adf48dc2d9907690 Mon Sep 17 00:00:00 2001
From: Rye Mutt <rye@alchemyviewer.org>
Date: Sat, 4 Jul 2020 11:02:24 -0400
Subject: [PATCH] Small opt to control loading

---
 indra/llxml/llcontrol.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/indra/llxml/llcontrol.cpp b/indra/llxml/llcontrol.cpp
index 2202aeb10f5..cca5bfb86db 100644
--- a/indra/llxml/llcontrol.cpp
+++ b/indra/llxml/llcontrol.cpp
@@ -1085,11 +1085,11 @@ U32 LLControlGroup::loadFromFile(const std::string& filename, bool set_default_v
 	U32	validitems = 0;
 	bool hidefromsettingseditor = false;
 	
-	for(LLSD::map_const_iterator itr = settings.beginMap(); itr != settings.endMap(); ++itr)
+	for(const auto& e : settings.map())
 	{
 		LLControlVariable::ePersist persist = LLControlVariable::PERSIST_NONDFT;
-		std::string const & name = itr->first;
-		LLSD const & control_map = itr->second;
+		std::string const & name = e.first;
+		LLSD const & control_map = e.second;
 		
 		if(name == "Include")
 		{
-- 
GitLab