summaryrefslogtreecommitdiff
path: root/src/mbgl
diff options
context:
space:
mode:
authorIvo van Dongen <info@ivovandongen.nl>2017-03-28 14:38:11 +0300
committerIvo van Dongen <ivovandongen@users.noreply.github.com>2017-03-28 21:31:35 +0300
commitb3ffeceb9e0077fc81330a411a2ae1b590ec8dd6 (patch)
treef8098d50881373942297298272fff5296fac8144 /src/mbgl
parent47c1e42ac1073ef02093b59336588f389f287227 (diff)
downloadqtlocation-mapboxgl-b3ffeceb9e0077fc81330a411a2ae1b590ec8dd6.tar.gz
[core] check null data in query source features
Diffstat (limited to 'src/mbgl')
-rw-r--r--src/mbgl/tile/geometry_tile.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mbgl/tile/geometry_tile.cpp b/src/mbgl/tile/geometry_tile.cpp
index 5f1fc5de66..5ccc037ce0 100644
--- a/src/mbgl/tile/geometry_tile.cpp
+++ b/src/mbgl/tile/geometry_tile.cpp
@@ -165,6 +165,11 @@ void GeometryTile::queryRenderedFeatures(
void GeometryTile::querySourceFeatures(
std::vector<Feature>& result,
const style::SourceQueryOptions& options) {
+
+ // Data not yet available
+ if (!data) {
+ return;
+ }
// No source layers, specified, nothing to do
if (!options.sourceLayers) {