diff options
Diffstat (limited to 'src/mbgl/layout/symbol_instance.cpp')
-rw-r--r-- | src/mbgl/layout/symbol_instance.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mbgl/layout/symbol_instance.cpp b/src/mbgl/layout/symbol_instance.cpp index 0197df1066..809aa2f451 100644 --- a/src/mbgl/layout/symbol_instance.cpp +++ b/src/mbgl/layout/symbol_instance.cpp @@ -1,5 +1,6 @@ #include <mbgl/layout/symbol_instance.hpp> #include <mbgl/style/layers/symbol_layer_properties.hpp> +#include <utility> namespace mbgl { @@ -34,7 +35,7 @@ SymbolInstance::SymbolInstance(Anchor& anchor_, const IndexedSubfeature& indexedFeature, const std::size_t layoutFeatureIndex_, const std::size_t dataFeatureIndex_, - const std::u16string& key_, + std::u16string key_, const float overscaling, const float rotate, float radialTextOffset_) : @@ -52,7 +53,7 @@ SymbolInstance::SymbolInstance(Anchor& anchor_, dataFeatureIndex(dataFeatureIndex_), textOffset(textOffset_), iconOffset(iconOffset_), - key(key_), + key(std::move(key_)), textBoxScale(textBoxScale_), radialTextOffset(radialTextOffset_), singleLine(shapedTextOrientations.singleLine) { |