summaryrefslogtreecommitdiffhomepage
path: root/Private/FSKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-04-25 13:44:36 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-04-25 13:44:36 +0200
commit14f26421cc6ebd678c2b5a2a04fe6cdc63ee5d38 (patch)
tree45aa82d17f3c134b4e88851ab3be4ac7723e1bef /Private/FSKit
parentd3c9b5287789534340146ffdb696f67aa8b7308d (diff)
MHR-16: Adding BDiskFormatFactory according to MHR-16, bug fixes and
improvements as well. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Private/FSKit')
-rw-r--r--Private/FSKit/NewFS.hxx8
1 files changed, 5 insertions, 3 deletions
diff --git a/Private/FSKit/NewFS.hxx b/Private/FSKit/NewFS.hxx
index 339b9832..cc43f51b 100644
--- a/Private/FSKit/NewFS.hxx
+++ b/Private/FSKit/NewFS.hxx
@@ -82,7 +82,7 @@ default.
#define kNewFSLbaType (NewOS::Lba)
/// Start After the PM headers, pad 1024 bytes.
-#define kNewFSAddressAsLba (1024U)
+#define kNewFSAddressAsLba (1024)
#define kResourceTypeDialog 10
#define kResourceTypeString 11
@@ -95,6 +95,8 @@ default.
#define kNewFSFlagUnallocated 0x00
#define kNewFSFlagCreated 0x0F
+#define kNewFSMimeNameLen (216)
+
typedef NewOS::Char NewCharType;
enum {
@@ -106,10 +108,10 @@ enum {
kNewFSDriveCount = 5,
};
-/// @brief Ccatalog type.
+/// @brief Catalog type.
struct PACKED NewCatalog final {
NewCharType Name[kNewFSNodeNameLen];
- NewCharType Mime[kNewFSNodeNameLen];
+ NewCharType Mime[kNewFSMimeNameLen];
NewOS::Int32 Flags;
NewOS::Int32 Kind;