From 48237b30eaeb17853d088e6a78acd3a6c19e0a08 Mon Sep 17 00:00:00 2001 From: Daniel Patterson Date: Wed, 23 Mar 2016 10:47:06 -0700 Subject: [PATCH] Fix boost geometry constructor. Versions older than 1.58 don't support the initializer-list form. --- src/engine/plugins/tile.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/engine/plugins/tile.cpp b/src/engine/plugins/tile.cpp index b44a5f488..97b66ce29 100644 --- a/src/engine/plugins/tile.cpp +++ b/src/engine/plugins/tile.cpp @@ -76,9 +76,9 @@ typedef boost::geometry::model::point typedef boost::geometry::model::linestring linestring_t; typedef boost::geometry::model::box box_t; typedef boost::geometry::model::multi_linestring multi_linestring_t; -const static box_t clip_box({-detail::VECTOR_TILE_BUFFER, -detail::VECTOR_TILE_BUFFER}, - {detail::VECTOR_TILE_EXTENT + detail::VECTOR_TILE_BUFFER, - detail::VECTOR_TILE_EXTENT + detail::VECTOR_TILE_BUFFER}); +const static box_t clip_box(point_t(-detail::VECTOR_TILE_BUFFER, -detail::VECTOR_TILE_BUFFER), + point_t(detail::VECTOR_TILE_EXTENT + detail::VECTOR_TILE_BUFFER, + detail::VECTOR_TILE_EXTENT + detail::VECTOR_TILE_BUFFER)); // from mapnik-vector-tile // Encodes a linestring using protobuf zigzag encoding