diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2014-11-25 17:50:19 -0800 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2014-11-26 15:13:14 -0800 |
commit | 41e90b4150ba8302c0c6f9bec0f53059483fea9e (patch) | |
tree | 1febc0cc25c4663ccc49debff79757a751271c4a /src/map/tile_data.cpp | |
parent | 23b61f808cca8d926c11bbb738f384522e41dbbd (diff) | |
download | qtlocation-mapboxgl-41e90b4150ba8302c0c6f9bec0f53059483fea9e.tar.gz |
Pass SourceInfo as reference
Diffstat (limited to 'src/map/tile_data.cpp')
-rw-r--r-- | src/map/tile_data.cpp | 6 |
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); |