From ce8aacef21bb71475f8b9e8a82924650d118c69b Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Sat, 9 Oct 2021 14:20:37 -0700 Subject: [PATCH] settings: fix correctness issue in LazyFileAccessor --- .../source/settings/impl/settings_system_save_data.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/libstratosphere/source/settings/impl/settings_system_save_data.cpp b/libraries/libstratosphere/source/settings/impl/settings_system_save_data.cpp index 1c3d88504..cd9066509 100644 --- a/libraries/libstratosphere/source/settings/impl/settings_system_save_data.cpp +++ b/libraries/libstratosphere/source/settings/impl/settings_system_save_data.cpp @@ -52,7 +52,7 @@ namespace ams::settings::impl { public: LazyFileAccessor() : m_is_activated(false), m_is_busy(false), m_is_cached(false), m_is_modified(false), m_is_file_size_changed(false), m_mount_name{}, m_file_path{}, m_open_mode(0), m_file_size(0), m_offset(0), m_size(0), m_mutex(false), m_timer_event(os::EventClearMode_AutoClear), m_thread{} { std::memset(m_buffer, 0, sizeof(m_buffer)); - std::memset(m_thread_stack, 0, sizeof(m_buffer)); + std::memset(m_thread_stack, 0, sizeof(m_thread_stack)); } Result Activate();