diff options
author | Peter Varga <pvarga@inf.u-szeged.hu> | 2014-11-05 13:10:52 +0100 |
---|---|---|
committer | Peter Varga <pvarga@inf.u-szeged.hu> | 2014-11-06 16:31:22 +0100 |
commit | 7a9ed4f2582815273b8ae9398dcddab4a8a9114b (patch) | |
tree | d024cf0659677a24c3fa2df0645ace6221532ae9 /src/webengine | |
parent | 66cd31938c4dc97a32a094d3906c21ecdd034f95 (diff) |
Fix crashes in QQuickWebEngineSettings
Remove QQuickWebEngineSettingsPrivate object's pointer from the global
setting list before the object is destructed.
Change-Id: I1cca6bf8aa2438903692d9e2ef863c8fc543adbd
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'src/webengine')
-rw-r--r-- | src/webengine/api/qquickwebenginesettings.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/webengine/api/qquickwebenginesettings.cpp b/src/webengine/api/qquickwebenginesettings.cpp index 7f36bad5e..743d22d81 100644 --- a/src/webengine/api/qquickwebenginesettings.cpp +++ b/src/webengine/api/qquickwebenginesettings.cpp @@ -78,6 +78,7 @@ QQuickWebEngineSettings *QQuickWebEngineSettings::globalSettings() QQuickWebEngineSettings::~QQuickWebEngineSettings() { + allSettings->removeAll(this->d_func()); } bool QQuickWebEngineSettings::autoLoadImages() const |