summaryrefslogtreecommitdiff
path: root/src/map/tile_data.cpp
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2014-11-25 17:50:19 -0800
committerJohn Firebaugh <john.firebaugh@gmail.com>2014-11-26 15:13:14 -0800
commit41e90b4150ba8302c0c6f9bec0f53059483fea9e (patch)
tree1febc0cc25c4663ccc49debff79757a751271c4a /src/map/tile_data.cpp
parent23b61f808cca8d926c11bbb738f384522e41dbbd (diff)
downloadqtlocation-mapboxgl-41e90b4150ba8302c0c6f9bec0f53059483fea9e.tar.gz
Pass SourceInfo as reference
Diffstat (limited to 'src/map/tile_data.cpp')
-rw-r--r--src/map/tile_data.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/map/tile_data.cpp b/src/map/tile_data.cpp
index 1cbcf00825..c1354d490b 100644
--- a/src/map/tile_data.cpp
+++ b/src/map/tile_data.cpp
@@ -9,7 +9,7 @@
using namespace mbgl;
-TileData::TileData(Tile::ID const& id_, const util::ptr<SourceInfo> &source_)
+TileData::TileData(Tile::ID const& id_, const SourceInfo& source_)
: id(id_),
state(State::initial),
source(source_),
@@ -29,10 +29,10 @@ const std::string TileData::toString() const {
void TileData::request(uv::worker& worker, FileSource& fileSource,
float pixelRatio, std::function<void ()> callback) {
- if (source->tiles.empty())
+ if (source.tiles.empty())
return;
- std::string url = source->tiles[(id.x + id.y) % source->tiles.size()];
+ std::string url = source.tiles[(id.x + id.y) % source.tiles.size()];
url = util::replaceTokens(url, [&](const std::string &token) -> std::string {
if (token == "z") return std::to_string(id.z);
if (token == "x") return std::to_string(id.x);