c++11 tidying.
[dcpomatic.git] / src / lib / dcp_subtitle_content.cc
index 43936314b5c41238ad17fafcb37d7ff4a8b8adc6..2c5d98e498387b285bf4286720395a1e6d17d382 100644 (file)
 #include <dcp/smpte_subtitle_asset.h>
 #include <dcp/interop_load_font_node.h>
 #include <libxml++/libxml++.h>
-#include <boost/foreach.hpp>
 
 #include "i18n.h"
 
 using std::string;
 using std::list;
-using boost::shared_ptr;
-using boost::dynamic_pointer_cast;
+using std::shared_ptr;
+using std::dynamic_pointer_cast;
 using dcp::raw_convert;
 using namespace dcpomatic;
 
@@ -73,7 +72,7 @@ DCPSubtitleContent::examine (shared_ptr<const Film> film, shared_ptr<Job> job)
 
        sc->fix_empty_font_ids ();
 
-       BOOST_FOREACH (shared_ptr<dcp::LoadFontNode> i, sc->load_font_nodes ()) {
+       for (auto i: sc->load_font_nodes()) {
                only_text()->add_font (shared_ptr<Font> (new Font (i->id)));
        }
 }