summaryrefslogtreecommitdiff
path: root/platform/android/src/style/conversion/url_or_tileset.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/src/style/conversion/url_or_tileset.hpp')
-rw-r--r--platform/android/src/style/conversion/url_or_tileset.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/android/src/style/conversion/url_or_tileset.hpp b/platform/android/src/style/conversion/url_or_tileset.hpp
index f2ebce7bd1..92c1182a63 100644
--- a/platform/android/src/style/conversion/url_or_tileset.hpp
+++ b/platform/android/src/style/conversion/url_or_tileset.hpp
@@ -17,10 +17,10 @@ namespace android {
// This conversion is expected not to fail because it's used only in contexts where
// the value was originally a String or TileSet object on the Java side. If it fails
// to convert, it's a bug in our serialization or Java-side static typing.
-inline variant<std::string, Tileset> convertURLOrTileset(const mbgl::android::Value& value) {
+inline variant<std::string, Tileset> convertURLOrTileset(mbgl::android::Value&& value) {
using namespace mbgl::style::conversion;
- const Convertible convertible(value);
+ const Convertible convertible(std::move(value));
if (isObject(convertible)) {
Error error;
optional<Tileset> tileset = convert<Tileset>(convertible, error);