diff --git a/src/mbgl/renderer/layers/render_hillshade_layer.cpp b/src/mbgl/renderer/layers/render_hillshade_layer.cpp index 6a1bcc196..fcacaa213 100644 --- a/src/mbgl/renderer/layers/render_hillshade_layer.cpp +++ b/src/mbgl/renderer/layers/render_hillshade_layer.cpp @@ -501,7 +501,7 @@ void RenderHillshadeLayer::update(gfx::ShaderRegistry& shaders, std::vector> drawSegments; drawSegments.reserve(segments->size()); for (std::size_t i = 0; i < segments->size(); ++i) { - const auto& seg = segments->data()[i]; + const auto& seg = segments[i]; auto segCopy = SegmentBase{ // no copy constructor seg.vertexOffset,