diff options
Diffstat (limited to 'platform/qt/src/http_request.cpp')
-rw-r--r-- | platform/qt/src/http_request.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/qt/src/http_request.cpp b/platform/qt/src/http_request.cpp index 7290f5a974..b1ea9d8976 100644 --- a/platform/qt/src/http_request.cpp +++ b/platform/qt/src/http_request.cpp @@ -39,7 +39,8 @@ QNetworkRequest HTTPRequest::networkRequest() const req.setRawHeader("User-Agent", "MapboxGL/1.0 [Qt]"); if (m_resource.priorEtag) { - req.setRawHeader("If-None-Match", QByteArray(m_resource.priorEtag->data(), m_resource.priorEtag->size())); + const auto etag = m_resource.priorEtag; + req.setRawHeader("If-None-Match", QByteArray(etag->data(), etag->size())); } else if (m_resource.priorModified) { req.setRawHeader("If-Modified-Since", util::rfc1123(*m_resource.priorModified).c_str()); } |