]> git.sesse.net Git - casparcg/blobdiff - common/ptree.h
Remove most of boost::lexical_cast.
[casparcg] / common / ptree.h
index 41d796f3aaef8080ddb16344dbc4281ebdb16a2f..c873af25d4aed7208a3092fab2bbf844d0a38fcc 100644 (file)
@@ -28,7 +28,6 @@
 #include <boost/property_tree/ptree.hpp>
 #include <boost/algorithm/string/replace.hpp>
 #include <boost/range/adaptor/transformed.hpp>
-#include <boost/lexical_cast.hpp>
 #include <boost/iterator/iterator_facade.hpp>
 
 #include <map>
@@ -177,7 +176,7 @@ struct basic_scoped_element_translator
                if (!ctx) // Lazy
                        ctx.reset(new scoped_context);
 
-               ctx->replace_msg("/" + u8(pair.first) + "[" + boost::lexical_cast<std::string>(++by_name[pair.first]) + "]");
+               ctx->replace_msg("/" + u8(pair.first) + "[" + std::to_string(++by_name[pair.first]) + "]");
                return pair;
        }
 };