diff --git a/src/bedsidemon/settings.hpp b/src/bedsidemon/settings.hpp index 8769ea0..d179635 100644 --- a/src/bedsidemon/settings.hpp +++ b/src/bedsidemon/settings.hpp @@ -45,6 +45,7 @@ class settings_storage : public utki::singleton utki::signal settings_changed_signal; settings_storage(); + ~settings_storage() override = default; settings_storage(const settings_storage&) = delete; settings_storage& operator=(const settings_storage&) = delete; @@ -52,11 +53,6 @@ class settings_storage : public utki::singleton settings_storage(settings_storage&&) = delete; settings_storage& operator=(settings_storage&&) = delete; - ~settings_storage() - { - this->write(); // TODO: remove? - } - const settings& get() const noexcept { return this->settings_v;