diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2015-11-12 17:12:19 -0800 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2015-11-16 12:25:47 -0800 |
commit | 1caf89c32b80dc300b1fd349a2ece4557890c727 (patch) | |
tree | 21d66457063e8bcbf44b7604299dec7a6ac90f7f /src | |
parent | 36581f3d3015d525db92248004e9dc7477705694 (diff) | |
download | qtlocation-mapboxgl-1caf89c32b80dc300b1fd349a2ece4557890c727.tar.gz |
[core] Pass a value to response callback, not a reference
Diffstat (limited to 'src')
-rw-r--r-- | src/mbgl/map/map_context.cpp | 2 | ||||
-rw-r--r-- | src/mbgl/map/raster_tile_data.cpp | 2 | ||||
-rw-r--r-- | src/mbgl/map/source.cpp | 2 | ||||
-rw-r--r-- | src/mbgl/map/vector_tile.cpp | 2 | ||||
-rw-r--r-- | src/mbgl/sprite/sprite_store.cpp | 4 | ||||
-rw-r--r-- | src/mbgl/text/glyph_pbf.cpp | 2 |
6 files changed, 7 insertions, 7 deletions
diff --git a/src/mbgl/map/map_context.cpp b/src/mbgl/map/map_context.cpp index f97cbb4dc7..aa8aecd09b 100644 --- a/src/mbgl/map/map_context.cpp +++ b/src/mbgl/map/map_context.cpp @@ -105,7 +105,7 @@ void MapContext::setStyleURL(const std::string& url) { } FileSource* fs = util::ThreadContext::getFileSource(); - styleRequest = fs->request({ Resource::Kind::Style, styleURL }, [this, base](const Response &res) { + styleRequest = fs->request({ Resource::Kind::Style, styleURL }, [this, base](Response res) { if (res.stale) { // Only handle fresh responses. return; diff --git a/src/mbgl/map/raster_tile_data.cpp b/src/mbgl/map/raster_tile_data.cpp index 2ba03f0f0e..6d0813ee32 100644 --- a/src/mbgl/map/raster_tile_data.cpp +++ b/src/mbgl/map/raster_tile_data.cpp @@ -30,7 +30,7 @@ void RasterTileData::request(float pixelRatio, state = State::loading; FileSource* fs = util::ThreadContext::getFileSource(); - req = fs->request({ Resource::Kind::Tile, url }, [url, callback, this](const Response &res) { + req = fs->request({ Resource::Kind::Tile, url }, [url, callback, this](Response res) { if (res.stale) { // Only handle fresh responses. return; diff --git a/src/mbgl/map/source.cpp b/src/mbgl/map/source.cpp index 6a97d00f2d..3237c544da 100644 --- a/src/mbgl/map/source.cpp +++ b/src/mbgl/map/source.cpp @@ -147,7 +147,7 @@ void Source::load() { } FileSource* fs = util::ThreadContext::getFileSource(); - req = fs->request({ Resource::Kind::Source, info.url }, [this](const Response &res) { + req = fs->request({ Resource::Kind::Source, info.url }, [this](Response res) { if (res.stale) { // Only handle fresh responses. return; diff --git a/src/mbgl/map/vector_tile.cpp b/src/mbgl/map/vector_tile.cpp index 3cffed13ac..1159c6fc22 100644 --- a/src/mbgl/map/vector_tile.cpp +++ b/src/mbgl/map/vector_tile.cpp @@ -182,7 +182,7 @@ VectorTileMonitor::VectorTileMonitor(const SourceInfo& source, const TileID& id, } Request* VectorTileMonitor::monitorTile(std::function<void (std::exception_ptr, std::unique_ptr<GeometryTile>)> callback) { - return util::ThreadContext::getFileSource()->request({ Resource::Kind::Tile, url }, [callback, this](const Response& res) { + return util::ThreadContext::getFileSource()->request({ Resource::Kind::Tile, url }, [callback, this](Response res) { if (res.data && data == res.data) { // We got the same data again. Abort early. return; diff --git a/src/mbgl/sprite/sprite_store.cpp b/src/mbgl/sprite/sprite_store.cpp index 723204a916..c1f4427959 100644 --- a/src/mbgl/sprite/sprite_store.cpp +++ b/src/mbgl/sprite/sprite_store.cpp @@ -41,7 +41,7 @@ void SpriteStore::setURL(const std::string& url) { FileSource* fs = util::ThreadContext::getFileSource(); loader->jsonRequest = fs->request({ Resource::Kind::SpriteJSON, jsonURL }, - [this, jsonURL](const Response& res) { + [this, jsonURL](Response res) { if (res.stale) { // Only handle fresh responses. return; @@ -61,7 +61,7 @@ void SpriteStore::setURL(const std::string& url) { loader->spriteRequest = fs->request({ Resource::Kind::SpriteImage, spriteURL }, - [this, spriteURL](const Response& res) { + [this, spriteURL](Response res) { if (res.stale) { // Only handle fresh responses. return; diff --git a/src/mbgl/text/glyph_pbf.cpp b/src/mbgl/text/glyph_pbf.cpp index 635c434a80..9d7deb238d 100644 --- a/src/mbgl/text/glyph_pbf.cpp +++ b/src/mbgl/text/glyph_pbf.cpp @@ -74,7 +74,7 @@ GlyphPBF::GlyphPBF(GlyphStore* store, return ""; }); - auto requestCallback = [this, store, fontStack, url](const Response &res) { + auto requestCallback = [this, store, fontStack, url](Response res) { if (res.stale) { // Only handle fresh responses. return; |