summaryrefslogtreecommitdiff
path: root/platform/default/src/mbgl/storage/online_file_source.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/default/src/mbgl/storage/online_file_source.cpp')
-rw-r--r--platform/default/src/mbgl/storage/online_file_source.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/platform/default/src/mbgl/storage/online_file_source.cpp b/platform/default/src/mbgl/storage/online_file_source.cpp
index 4e19d48a15..a8907d849b 100644
--- a/platform/default/src/mbgl/storage/online_file_source.cpp
+++ b/platform/default/src/mbgl/storage/online_file_source.cpp
@@ -78,10 +78,12 @@ public:
if (resourceTransform) {
// Request the ResourceTransform actor a new url and replace the resource url with the
// transformed one before proceeding to schedule the request.
- resourceTransform->invoke(&ResourceTransform::transform, request->resource.kind,
- std::move(request->resource.url), [ref = request->actor()](const std::string&& url) {
- ref.invoke(&OnlineFileRequest::setTransformedURL, std::move(url));
- });
+ resourceTransform->invoke(&ResourceTransform::transform,
+ request->resource.kind,
+ std::move(request->resource.url),
+ [ref = request->actor()](const std::string&& url) {
+ ref.invoke(&OnlineFileRequest::setTransformedURL, url);
+ });
} else {
request->schedule();
}
@@ -466,8 +468,8 @@ void OnlineFileRequest::networkIsReachableAgain() {
}
void OnlineFileRequest::setTransformedURL(const std::string&& url) {
- resource.url = std::move(url);
- schedule();
+ resource.url = url;
+ schedule();
}
ActorRef<OnlineFileRequest> OnlineFileRequest::actor() {