diff --git a/src/mbgl/tile/vector_mlt_tile_data.cpp b/src/mbgl/tile/vector_mlt_tile_data.cpp index bbab4cb13..ac966460c 100644 --- a/src/mbgl/tile/vector_mlt_tile_data.cpp +++ b/src/mbgl/tile/vector_mlt_tile_data.cpp @@ -41,7 +41,9 @@ namespace { struct PropertyVisitor { Value operator()(std::nullptr_t) const { return mapbox::feature::null_value; } Value operator()(bool value) const { return value; } + Value operator()(std::int32_t value) const { return value; } Value operator()(std::uint32_t value) const { return value; } + Value operator()(std::int64_t value) const { return value; } Value operator()(std::uint64_t value) const { return value; } Value operator()(float value) const { return value; } Value operator()(double value) const { return value; } diff --git a/vendor/maplibre-tile-spec b/vendor/maplibre-tile-spec index 7e3cfe225..f493beb62 160000 --- a/vendor/maplibre-tile-spec +++ b/vendor/maplibre-tile-spec @@ -1 +1 @@ -Subproject commit 7e3cfe2251944b11dd3b0d1f7a6c4ebd3e047e2f +Subproject commit f493beb6272dafe172545ef314a3f044ee8c4dc1