diff options
| author | robojumper <robojumper@gmail.com> | 2024-05-29 20:02:57 +0200 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2024-06-02 00:06:17 +0200 |
| commit | e6429777e5090a5cc07c0fa1fe1fe91d42a772af (patch) | |
| tree | a3f872fc8748f8d32a61fe7c477684cfe7fb91b6 /src/toBeSorted/file_manager.cpp | |
| parent | be163e6de709e5d44ed3faf38b69202d16bfe6b0 (diff) | |
sized_string (can we fix libc headers yet?)
Diffstat (limited to 'src/toBeSorted/file_manager.cpp')
| -rw-r--r-- | src/toBeSorted/file_manager.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/toBeSorted/file_manager.cpp b/src/toBeSorted/file_manager.cpp index 4a525a74..1f6ea9e4 100644 --- a/src/toBeSorted/file_manager.cpp +++ b/src/toBeSorted/file_manager.cpp @@ -1,7 +1,9 @@ #include "toBeSorted/file_manager.h" #include "f/f_base.h" #include <m/m_heap.h> -#include <inline_string.h> +// clang-format off +#include <sized_string.h> +// clang-format on // This class here makes no sense and the name might // be a total misnomer, but this gets the sinit section correct @@ -116,10 +118,9 @@ u16 *FileManager::getStoryFlagsMut() { file->selectedDowsingSlot = 0x8; file->lastUsedPouchItemSlot = 0x8; - char buf[0x20]; - buf[0] = '\0'; - inline_strncpy(buf, "F405", sizeof(buf)); - file->setAreaT1(buf); + SizedString<32> buf; + buf = "F405"; + file->setAreaT1(&buf); file->room_id_t1 = 0; file->forced_layer_t1 = 0; file->entrance_t1_load_flag = 1; |
