diff options
Diffstat (limited to 'src/mbgl/layer/symbol_layer.cpp')
-rw-r--r-- | src/mbgl/layer/symbol_layer.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/mbgl/layer/symbol_layer.cpp b/src/mbgl/layer/symbol_layer.cpp index c7b4824deb..dd810941d9 100644 --- a/src/mbgl/layer/symbol_layer.cpp +++ b/src/mbgl/layer/symbol_layer.cpp @@ -6,12 +6,7 @@ namespace mbgl { std::unique_ptr<StyleLayer> SymbolLayer::clone() const { - std::unique_ptr<SymbolLayer> result = std::make_unique<SymbolLayer>(); - result->copy(*this); - result->layout = layout; - result->paint = paint; - result->spriteAtlas = spriteAtlas; - return std::move(result); + return std::make_unique<SymbolLayer>(*this); } void SymbolLayer::parseLayout(const JSVal& value) { |