From 58678bfe9dfd761681a1459fae37147e6c78ab46 Mon Sep 17 00:00:00 2001 From: Kae <80987908+Novaenia@users.noreply.github.com> Date: Wed, 5 Jul 2023 21:31:36 +1000 Subject: Attempt to fix rare crash writing configuration --- source/base/StarConfiguration.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source/base/StarConfiguration.cpp') diff --git a/source/base/StarConfiguration.cpp b/source/base/StarConfiguration.cpp index c1529ae..81c1212 100644 --- a/source/base/StarConfiguration.cpp +++ b/source/base/StarConfiguration.cpp @@ -16,6 +16,11 @@ Json Configuration::currentConfiguration() const { return m_currentConfig; } +String Configuration::printConfiguration() const { + MutexLocker locker(m_mutex); + return m_currentConfig.printJson(2, true); +} + Json Configuration::get(String const& key) const { MutexLocker locker(m_mutex); return m_currentConfig.get(key, {}); -- cgit v1.2.3