From bc9b63a3dbc63d818e90237beb019f584acfe133 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Fri, 22 Mar 2024 03:47:51 +0100 Subject: NewBoot: Working ATA driver, and new drive scheme, each data has a padding of 1 byte. Example: { "H", "\0", "e", "\0", "y" } So that the drive doesnt skip any bytes. Signed-off-by: Amlal El Mahrouss --- Public/SDK/System.Core/Headers/Containers/ODF.hxx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Public/SDK/System.Core/Headers/Containers') diff --git a/Public/SDK/System.Core/Headers/Containers/ODF.hxx b/Public/SDK/System.Core/Headers/Containers/ODF.hxx index 53098c3f..2983dbf8 100644 --- a/Public/SDK/System.Core/Headers/Containers/ODF.hxx +++ b/Public/SDK/System.Core/Headers/Containers/ODF.hxx @@ -18,7 +18,7 @@ /// @brief Document file header. typedef struct ODFFileHeader { - CharacterType f_Ident[kFourCCLength_ODF]; + CharacterTypeUTF16 f_Ident[kFourCCLength_ODF]; Int32Type f_DocumentKind; Int32Type f_DocumentSize; @@ -26,18 +26,18 @@ typedef struct ODFFileHeader Int64Type f_MetaForkOffset; Int64Type f_DocumentForkOffset; - CharacterType f_Padding[4]; + CharacterTypeUTF16 f_Padding[4]; } PACKED ODFFileHeader; /// @brief ODF Fork header typedef struct ODFForkHeader { - CharacterType f_MetadataName[255]; + CharacterTypeUTF16 f_MetadataName[255]; Int32Type f_MetadataKind; Int32Type f_MetadataSize; - CharacterType f_Padding; + CharacterTypeUTF16 f_Padding; } PACKED ODFForkHeader; #endif // !__ODF__ \ No newline at end of file -- cgit v1.2.3