diff options
| author | Amlal <amlal@nekernel.org> | 2025-05-05 03:16:55 +0200 |
|---|---|---|
| committer | Amlal <amlal@nekernel.org> | 2025-05-05 03:16:55 +0200 |
| commit | b26b54d1f1eb7568eb47e5a99d653f17b6920ccb (patch) | |
| tree | 4e7f13e0ffc6596bd91efc3dc25d1f38137f79f5 /dev/kernel/src/FS | |
| parent | aa3efdeee647ac5200075f9c84d07a34bc9d7fcb (diff) | |
feat(kernel): remove usage of `left` inside `hefsi_rotate_tree`
Signed-off-by: Amlal <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/src/FS')
| -rw-r--r-- | dev/kernel/src/FS/HeFS+FileSystemParser.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/dev/kernel/src/FS/HeFS+FileSystemParser.cc b/dev/kernel/src/FS/HeFS+FileSystemParser.cc index 16d464fc..078079f7 100644 --- a/dev/kernel/src/FS/HeFS+FileSystemParser.cc +++ b/dev/kernel/src/FS/HeFS+FileSystemParser.cc @@ -173,7 +173,7 @@ namespace Detail { /// @brief Rotate the RB-Tree to the left or right. /// @internal /***********************************************************************************/ - STATIC ATTRIBUTE(unused) _Output Void hefsi_rotate_tree(Lba& start, DriveTrait* mnt, Bool left) { + STATIC ATTRIBUTE(unused) _Output Void hefsi_rotate_tree(Lba& start, DriveTrait* mnt) { if (!start || !mnt) return; HEFS_INDEX_NODE_DIRECTORY* cur = @@ -768,7 +768,7 @@ namespace Detail { if (dir->fColor == kHeFSBlack && dir->fChild != 0) { dir->fColor = kHeFSRed; - hefsi_rotate_tree(start, mnt, NO); + hefsi_rotate_tree(start, mnt); } else if (dir->fColor == kHeFSBlack && dir->fChild == 0) { dir->fColor = kHeFSBlack; @@ -1132,6 +1132,7 @@ Boolean fs_init_hefs(Void) { parser.CreateINode(&kMountPoint, kHeFSEncodingBinary, u8"/boot", u8"pagefile.sys"); parser.CreateINode(&kMountPoint, kHeFSEncodingBinary, u8"/boot", u8"pagefile.sys-2"); + parser.CreateINode(&kMountPoint, kHeFSEncodingBinary, u8"/network", u8".socket"); return YES; } |
