diff --git a/src/map/vector_tile.cpp b/src/map/vector_tile.cpp index ada1ae6d4..634b296f2 100644 --- a/src/map/vector_tile.cpp +++ b/src/map/vector_tile.cpp @@ -235,17 +235,7 @@ FilteredVectorTileLayer::FilteredVectorTileLayer(const VectorTileLayer& layer, c // order to avoid numeric type mismatches between the layer and the // style definition. for (const Value& source_value : bucket_desc.source_value) { - // auto value_it = std::find_if(layer.values.begin(), layer.values.end(), util::relaxed_equal(source_value)); - - auto value_it = std::find_if(layer.values.begin(), layer.values.end(), [&source_value](const Value& layer_value) { - bool value1 = util::relaxed_equal(layer_value)(source_value); - bool value2 = (toString(layer_value) == toString(source_value)); - if (value1 != value2) { - std::cout << layer_value << " == " << source_value << ": " << value1 << " vs " << value2 << "\n"; - } - return value2; - // return (toString(layer_value) == toString(source_value)); - }); + auto value_it = std::find_if(layer.values.begin(), layer.values.end(), util::relaxed_equal(source_value)); if (value_it != layer.values.end()) { values.insert((uint32_t)(value_it - layer.values.begin())); }