diff options
Diffstat (limited to 'indra/llfilesystem')
| -rw-r--r-- | indra/llfilesystem/lldir.cpp | 9 | ||||
| -rw-r--r-- | indra/llfilesystem/tests/lldir_test.cpp | 5 | 
2 files changed, 6 insertions, 8 deletions
| diff --git a/indra/llfilesystem/lldir.cpp b/indra/llfilesystem/lldir.cpp index ee5dec2b77..0ba62fb698 100644 --- a/indra/llfilesystem/lldir.cpp +++ b/indra/llfilesystem/lldir.cpp @@ -44,7 +44,6 @@  #include "stringize.h"  #include "llstring.h"  #include <boost/filesystem.hpp> -#include <boost/foreach.hpp>  #include <boost/range/begin.hpp>  #include <boost/range/end.hpp>  #include <boost/assign/list_of.hpp> @@ -692,10 +691,10 @@ void LLDir::walkSearchSkinDirs(const std::string& subdir,  							   const std::string& filename,  							   const FUNCTION& function) const  { -	BOOST_FOREACH(std::string skindir, mSearchSkinDirs) +	for (const std::string& skindir : mSearchSkinDirs)  	{  		std::string subdir_path(add(skindir, subdir)); -		BOOST_FOREACH(std::string subsubdir, subsubdirs) +		for (const std::string& subsubdir : subsubdirs)  		{  			std::string full_path(add(subdir_path, subsubdir, filename));  			if (fileExists(full_path)) @@ -843,7 +842,7 @@ std::vector<std::string> LLDir::findSkinnedFilenames(const std::string& subdir,  		// current language, copy them -- in proper order -- into results.  		// Don't drive this by walking the map itself: it matters that we  		// generate results in the same order as subsubdirs. -		BOOST_FOREACH(std::string subsubdir, subsubdirs) +		for (const std::string& subsubdir : subsubdirs)  		{  			StringMap::const_iterator found(path_for.find(subsubdir));  			if (found != path_for.end()) @@ -855,7 +854,7 @@ std::vector<std::string> LLDir::findSkinnedFilenames(const std::string& subdir,  	LL_DEBUGS("LLDir") << empty;  	const char* comma = ""; -	BOOST_FOREACH(std::string path, results) +	for (const std::string& path : results)  	{  		LL_CONT << comma << "'" << path << "'";  		comma = ", "; diff --git a/indra/llfilesystem/tests/lldir_test.cpp b/indra/llfilesystem/tests/lldir_test.cpp index 3cff622a4b..60265cade6 100644 --- a/indra/llfilesystem/tests/lldir_test.cpp +++ b/indra/llfilesystem/tests/lldir_test.cpp @@ -34,7 +34,6 @@  #include "../test/lltut.h"  #include "stringize.h" -#include <boost/foreach.hpp>  #include <boost/assign/list_of.hpp>  using boost::assign::list_of; @@ -109,7 +108,7 @@ struct LLDir_Dummy: public LLDir              "install/skins/default/future/somefile.txt"          }; -        BOOST_FOREACH(const char* path, preload) +        for (const char* path : preload)          {              buildFilesystem(path);          } @@ -166,7 +165,7 @@ struct LLDir_Dummy: public LLDir          LLStringUtil::getTokens(path, components, "/");          // Ensure we have an entry representing every level of this path          std::string partial; -        BOOST_FOREACH(std::string component, components) +        for (std::string component : components)          {              append(partial, component);              mFilesystem.insert(partial); | 
