diff options
author | Val Doroshchuk <valentyn.doroshchuk@qt.io> | 2018-05-11 13:46:15 +0200 |
---|---|---|
committer | VaL Doroshchuk <valentyn.doroshchuk@qt.io> | 2018-05-11 13:48:05 +0000 |
commit | 14a77698a01782f27e395bbc8694b808455d4ba1 (patch) | |
tree | 750730bc53c74e32c5b89a36fcbc2e4be04fe490 /src/multimedia | |
parent | 075aa60b0ff37300c7ed2cb07372d2c747cd6dfc (diff) |
QSoundEffect: Check if network access manager is already released
In case if network access manager is already released need to prevent
using it in dtor.
Task-number: QTBUG-66754
Change-Id: I9f61e284b39e920dadf771d807a4b7dce2a353f7
Reviewed-by: Christian Stromme <christian.stromme@qt.io>
Diffstat (limited to 'src/multimedia')
-rw-r--r-- | src/multimedia/audio/qsamplecache_p.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/multimedia/audio/qsamplecache_p.cpp b/src/multimedia/audio/qsamplecache_p.cpp index c76f51899..93010c182 100644 --- a/src/multimedia/audio/qsamplecache_p.cpp +++ b/src/multimedia/audio/qsamplecache_p.cpp @@ -132,7 +132,8 @@ QSampleCache::~QSampleCache() for (QSample* sample : copyStaleSamples) delete sample; - m_networkAccessManager->deleteLater(); + if (m_networkAccessManager) + m_networkAccessManager->deleteLater(); } void QSampleCache::loadingRelease() |