summaryrefslogtreecommitdiffstats
path: root/src/multimedia
diff options
context:
space:
mode:
authorQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2018-07-31 03:00:24 +0200
committerEdward Welbourne <edward.welbourne@qt.io>2018-07-31 10:43:32 +0200
commit4378984c44814c0b80bcf1acdabace54bcb2c8c9 (patch)
tree642acf7b533f14d982447049c3d12c8d3188b061 /src/multimedia
parenta86ac5ba0a5ac06f32da67a12b36eb07db817cca (diff)
parent7936c055b6becd8e291a93c1d9955a0f460e2d6c (diff)
Merge remote-tracking branch 'origin/5.11' into dev
Conflicts: .qmake.conf Change-Id: I8d0aa330c9e5b2031b40ca645356226e8ebb50c8
Diffstat (limited to 'src/multimedia')
-rw-r--r--src/multimedia/audio/qsamplecache_p.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/multimedia/audio/qsamplecache_p.cpp b/src/multimedia/audio/qsamplecache_p.cpp
index 43f948cef..c956d764b 100644
--- a/src/multimedia/audio/qsamplecache_p.cpp
+++ b/src/multimedia/audio/qsamplecache_p.cpp
@@ -141,8 +141,10 @@ void QSampleCache::loadingRelease()
m_loadingRefCount--;
if (m_loadingRefCount == 0) {
if (m_loadingThread.isRunning()) {
- m_networkAccessManager->deleteLater();
- m_networkAccessManager = nullptr;
+ if (m_networkAccessManager) {
+ m_networkAccessManager->deleteLater();
+ m_networkAccessManager = nullptr;
+ }
m_loadingThread.exit();
}
}