summaryrefslogtreecommitdiff
path: root/platform/glfw/glfw_view.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/glfw/glfw_view.cpp')
-rw-r--r--platform/glfw/glfw_view.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/platform/glfw/glfw_view.cpp b/platform/glfw/glfw_view.cpp
index d6c85e3068..6993de6f66 100644
--- a/platform/glfw/glfw_view.cpp
+++ b/platform/glfw/glfw_view.cpp
@@ -39,6 +39,7 @@
#include <cstdlib>
#include <fstream>
#include <iostream>
+#include <utility>
class SnapshotObserver final : public mbgl::MapSnapshotterObserver {
public:
@@ -640,11 +641,11 @@ void GLFWView::makeSnapshot(bool withOverlay) {
auto snapshot = [&] {
snapshotter->setCameraOptions(map->getCameraOptions());
- snapshotter->snapshot([](std::exception_ptr ptr,
+ snapshotter->snapshot([](const std::exception_ptr &ptr,
mbgl::PremultipliedImage image,
- mbgl::MapSnapshotter::Attributions,
- mbgl::MapSnapshotter::PointForFn,
- mbgl::MapSnapshotter::LatLngForFn) {
+ const mbgl::MapSnapshotter::Attributions &,
+ const mbgl::MapSnapshotter::PointForFn &,
+ const mbgl::MapSnapshotter::LatLngForFn &) {
if (!ptr) {
mbgl::Log::Info(mbgl::Event::General,
"Made snapshot './snapshot.png' with size w:%dpx h:%dpx",
@@ -865,7 +866,7 @@ void GLFWView::report(float duration) {
}
void GLFWView::setChangeStyleCallback(std::function<void()> callback) {
- changeStyleCallback = callback;
+ changeStyleCallback = std::move(callback);
}
void GLFWView::setShouldClose() {