From dfff0d188d16d27558d095853f3af60a33e25747 Mon Sep 17 00:00:00 2001 From: Stephen Miller Date: Mon, 17 Feb 2025 20:36:40 -0600 Subject: [PATCH] Fix compile --- src/core/libraries/kernel/file_system.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/core/libraries/kernel/file_system.cpp b/src/core/libraries/kernel/file_system.cpp index 34b4e3558..ee11042ab 100644 --- a/src/core/libraries/kernel/file_system.cpp +++ b/src/core/libraries/kernel/file_system.cpp @@ -584,27 +584,30 @@ s32 PS4_SYSV_ABI fstat(s32 fd, OrbisKernelStat* sb) { std::memset(sb, 0, sizeof(OrbisKernelStat)); switch (file->type) { - case Core::FileSys::FileType::Device: + case Core::FileSys::FileType::Device: { s32 result = file->device->fstat(sb); if (result < 0) { ErrSceToPosix(result); return -1; } return result; - case Core::FileSys::FileType::Regular: + } + case Core::FileSys::FileType::Regular: { sb->st_mode = 0000777u | 0100000u; sb->st_size = file->f.GetSize(); sb->st_blksize = 512; sb->st_blocks = (sb->st_size + 511) / 512; // TODO incomplete break; - case Core::FileSys::FileType::Directory: + } + case Core::FileSys::FileType::Directory: { sb->st_mode = 0000777u | 0040000u; sb->st_size = 0; sb->st_blksize = 512; sb->st_blocks = 0; // TODO incomplete break; + } default: UNREACHABLE(); }