diff --git a/include/mapnik/json/feature_grammar.hpp b/include/mapnik/json/feature_grammar.hpp index 38bba2453..88049cd56 100644 --- a/include/mapnik/json/feature_grammar.hpp +++ b/include/mapnik/json/feature_grammar.hpp @@ -75,8 +75,7 @@ struct put_property template result_type operator() (T0 & feature, T1 const& key, T2 const& val) const { - mapnik::value v = boost::apply_visitor(attribute_value_visitor(tr_),val); // TODO: optimize - feature.put_new(key, v); + feature.put_new(key, boost::apply_visitor(attribute_value_visitor(tr_),val)); } mapnik::transcoder const& tr_; }; diff --git a/plugins/input/topojson/topojson_featureset.cpp b/plugins/input/topojson/topojson_featureset.cpp index bd90c711b..4e7a18eff 100644 --- a/plugins/input/topojson/topojson_featureset.cpp +++ b/plugins/input/topojson/topojson_featureset.cpp @@ -64,7 +64,6 @@ void assign_properties(mapnik::feature_impl & feature, T const& geom, mapnik::tr { for (auto const& p : *geom.props) { - //mapnik::value v = boost::apply_visitor(attribute_value_visitor(tr),std::get<1>(p)); feature.put_new(std::get<0>(p), boost::apply_visitor(attribute_value_visitor(tr),std::get<1>(p))); } }