Unwrap function call from identity lambda

This commit is contained in:
Daniel J. Hofmann 2016-03-01 14:12:33 +01:00 committed by Patrick Niklaus
parent 548fd92c15
commit 6380a6be05

View File

@ -55,11 +55,7 @@ util::json::Object makeGeoJSONLineString(ForwardIter begin, ForwardIter end)
util::json::Object geojson;
geojson.values["type"] = "LineString";
util::json::Array coordinates;
std::transform(begin, end, std::back_inserter(coordinates.values),
[](const util::Coordinate loc)
{
return detail::coordinateToLonLat(loc);
});
std::transform(begin, end, std::back_inserter(coordinates.values), &detail::coordinateToLonLat);
geojson.values["coordinates"] = std::move(coordinates);
return geojson;
}