From 55dab421f840e41e2dc9a50c9181606232222bc8 Mon Sep 17 00:00:00 2001 From: Bill Somerville Date: Sun, 11 Sep 2016 12:27:35 +0000 Subject: [PATCH] Work around a compiler error message - hopefully git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7076 ab8295b8-cf94-4d9e-aec4-7959e3be5d79 --- MultiSettings.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/MultiSettings.cpp b/MultiSettings.cpp index 7f1e423da..918625805 100644 --- a/MultiSettings.cpp +++ b/MultiSettings.cpp @@ -220,14 +220,14 @@ QSettings * MultiSettings::settings () QVariant MultiSettings::common_value (QString const& key, QVariant const& default_value) const { QVariant value; - QSettings& mutable_settings {const_cast (m_->settings_)}; - auto const& current_group = mutable_settings.group (); - if (current_group.size ()) mutable_settings.endGroup (); + QSettings * mutable_settings {const_cast (&m_->settings_)}; + auto const& current_group = mutable_settings->group (); + if (current_group.size ()) mutable_settings->endGroup (); { - SettingsGroup alternatives {&mutable_settings, multi_settings_root_group}; - value = mutable_settings.value (key, default_value); + SettingsGroup alternatives {mutable_settings, multi_settings_root_group}; + value = mutable_settings->value (key, default_value); } - if (current_group.size ()) mutable_settings.beginGroup (current_group); + if (current_group.size ()) mutable_settings->beginGroup (current_group); return value; }