diff options
Diffstat (limited to 'platform')
-rw-r--r-- | platform/default/default_file_source.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/default/default_file_source.cpp b/platform/default/default_file_source.cpp index eade68ede8..89aabeb8d3 100644 --- a/platform/default/default_file_source.cpp +++ b/platform/default/default_file_source.cpp @@ -156,10 +156,11 @@ public: tasks[req] = onlineFileSource.request(resource, [=] (Response onlineResponse) mutable { this->offlineDatabase->put(resource, onlineResponse); if (resource.kind == Resource::Kind::Tile) { + // onlineResponse.data will be null if data not modified MBGL_TIMING_FINISH(watch, " Action: " << "Requesting," << " URL: " << resource.url.c_str() << - " Size: " << onlineResponse.data->size() << "B," << + " Size: " << (onlineResponse.data != nullptr ? onlineResponse.data->size() : 0) << "B," << " Time") } callback(onlineResponse); |