From 2dd8553096d76c69e3492b1f3c657a1dcba8a04e Mon Sep 17 00:00:00 2001 From: Ivo van Dongen Date: Mon, 22 May 2017 12:18:16 +0300 Subject: [core] forward visitor in layer::accept --- include/mbgl/style/layer.hpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'include/mbgl') diff --git a/include/mbgl/style/layer.hpp b/include/mbgl/style/layer.hpp index 61706d400b..02153ad092 100644 --- a/include/mbgl/style/layer.hpp +++ b/include/mbgl/style/layer.hpp @@ -73,21 +73,21 @@ public: auto accept(V&& visitor) { switch (getType()) { case LayerType::Fill: - return visitor(*as()); + return std::forward(visitor)(*as()); case LayerType::Line: - return visitor(*as()); + return std::forward(visitor)(*as()); case LayerType::Circle: - return visitor(*as()); + return std::forward(visitor)(*as()); case LayerType::Symbol: - return visitor(*as()); + return std::forward(visitor)(*as()); case LayerType::Raster: - return visitor(*as()); + return std::forward(visitor)(*as()); case LayerType::Background: - return visitor(*as()); + return std::forward(visitor)(*as()); case LayerType::Custom: - return visitor(*as()); + return std::forward(visitor)(*as()); case LayerType::FillExtrusion: - return visitor(*as()); + return std::forward(visitor)(*as()); } } -- cgit v1.2.1