From 1ebadb116956f41cade8e65743f4232728b98011 Mon Sep 17 00:00:00 2001 From: Maschell Date: Sun, 24 Jul 2022 20:05:21 +0200 Subject: [PATCH] coreinit: Update FSCmdBlockBody struct to include asyncResult --- include/coreinit/filesystem.h | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/include/coreinit/filesystem.h b/include/coreinit/filesystem.h index d22ca2a8b..0f336a1a4 100644 --- a/include/coreinit/filesystem.h +++ b/include/coreinit/filesystem.h @@ -315,12 +315,6 @@ struct FSClient }; WUT_CHECK_SIZE(FSClient, 0x1700); -struct FSCmdBlockBody -{ - WUT_UNKNOWN_BYTES(0x9F8); -}; -WUT_CHECK_SIZE(FSCmdBlockBody, 0x9F8); - struct FSCmdBlock { WUT_UNKNOWN_BYTES(0xA80); @@ -399,6 +393,15 @@ WUT_CHECK_OFFSET(FSAsyncResult, 0x20, block); WUT_CHECK_OFFSET(FSAsyncResult, 0x24, status); WUT_CHECK_SIZE(FSAsyncResult, 0x28); +struct FSCmdBlockBody +{ + WUT_UNKNOWN_BYTES(0x96C); + FSAsyncResult asyncResult; + WUT_UNKNOWN_BYTES(0x68); +}; +WUT_CHECK_OFFSET(FSCmdBlockBody, 0x96C, asyncResult); +WUT_CHECK_SIZE(FSCmdBlockBody, 0x9FC); + struct FSDirectoryEntry { FSStat info;