From 5a9f864c9befdee426da6ddaec6e96c63e571bc3 Mon Sep 17 00:00:00 2001
From: Thomas Habets <thomas@habets.se>
Date: Sun, 22 Mar 2020 14:55:14 +0000
Subject: Replace BOOST_FOREACH with C++11 range for

---
 gnuradio-runtime/lib/prefs.cc | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

(limited to 'gnuradio-runtime/lib/prefs.cc')

diff --git a/gnuradio-runtime/lib/prefs.cc b/gnuradio-runtime/lib/prefs.cc
index 6eefcfd569..f87bb7a10c 100644
--- a/gnuradio-runtime/lib/prefs.cc
+++ b/gnuradio-runtime/lib/prefs.cc
@@ -23,7 +23,6 @@
 #include <boost/filesystem/fstream.hpp>
 #include <boost/filesystem/operations.hpp>
 #include <boost/filesystem/path.hpp>
-#include <boost/foreach.hpp>
 #include <boost/program_options.hpp>
 namespace fs = boost::filesystem;
 namespace po = boost::program_options;
@@ -73,13 +72,13 @@ std::vector<std::string> prefs::_sys_prefs_filenames()
 
 void prefs::_read_files(const std::vector<std::string>& filenames)
 {
-    BOOST_FOREACH (std::string fname, filenames) {
+    for (const auto& fname : filenames) {
         std::ifstream infile(fname.c_str());
         if (infile.good()) {
             try {
                 po::basic_parsed_options<char_t> parsed =
                     po::parse_config_file(infile, po::options_description(), true);
-                BOOST_FOREACH (po::basic_option<char_t> o, (parsed.options)) {
+                for (const auto& o : parsed.options) {
                     std::string okey = o.string_key;
                     size_t pos = okey.find(".");
                     std::string section, key;
-- 
cgit v1.2.3