diff options
author | Palakis <contact@slepin.fr> | 2017-06-15 15:38:33 +0200 |
---|---|---|
committer | Palakis <contact@slepin.fr> | 2017-06-15 15:38:33 +0200 |
commit | 29e2205b7e895384d959cbe2ea73adbe93044ae1 (patch) | |
tree | c1589d4ed61416a2c11eb27721299bb737c933ef /src/preferences/settingsmanager.cpp | |
parent | b2d089d9d6158c1756068501b2e122ae4fc3a906 (diff) |
BroadcastSettings: make sure only one instance exists
Diffstat (limited to 'src/preferences/settingsmanager.cpp')
-rw-r--r-- | src/preferences/settingsmanager.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/preferences/settingsmanager.cpp b/src/preferences/settingsmanager.cpp index bd5d2188bb..c5b531ed33 100644 --- a/src/preferences/settingsmanager.cpp +++ b/src/preferences/settingsmanager.cpp @@ -28,6 +28,11 @@ SettingsManager::SettingsManager(QObject* pParent, initializeDefaults(); ControlDoublePrivate::setUserConfig(m_pSettings); + + VERIFY_OR_DEBUG_ASSERT(!m_pBroadcastSettings.isNull()) { + m_pBroadcastSettings = BroadcastSettingsPointer( + new BroadcastSettings(m_pSettings)); + } } SettingsManager::~SettingsManager() { |