From 178c83386270bd62fab200b2b80e38f99e4d5055 Mon Sep 17 00:00:00 2001 From: Christoph Baumann Date: Tue, 20 May 2025 20:53:58 +0200 Subject: [PATCH] forgot to init m_file_size --- fusee/program/source/fs/fusee_multi_file_storage.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fusee/program/source/fs/fusee_multi_file_storage.cpp b/fusee/program/source/fs/fusee_multi_file_storage.cpp index 82b801d02..9213c8167 100644 --- a/fusee/program/source/fs/fusee_multi_file_storage.cpp +++ b/fusee/program/source/fs/fusee_multi_file_storage.cpp @@ -47,7 +47,10 @@ namespace ams::fs { if (R_FAILED(r = fs::OpenFile(std::addressof(m_handles[0]), m_base_path, fs::OpenMode_Read))) { nxboot::ShowFatalError("Failed to open part %02d (%s): 0x%08" PRIx32 "!\n", 0, m_base_path, r.GetValue()); } - + + if (R_FAILED(r = fs::GetFileSize(&m_file_size, m_handles[0]))) { + nxboot::ShowFatalError("Failed to get size %02d (%s): 0x%08" PRIx32 "!\n", 0, m_base_path, r.GetValue()); + } m_open[0] = true; }