summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/src
diff options
context:
space:
mode:
authorAmlal <amlal@nekernel.org>2025-05-05 03:16:55 +0200
committerAmlal <amlal@nekernel.org>2025-05-05 03:16:55 +0200
commitb26b54d1f1eb7568eb47e5a99d653f17b6920ccb (patch)
tree4e7f13e0ffc6596bd91efc3dc25d1f38137f79f5 /dev/kernel/src
parentaa3efdeee647ac5200075f9c84d07a34bc9d7fcb (diff)
feat(kernel): remove usage of `left` inside `hefsi_rotate_tree`
Signed-off-by: Amlal <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/src')
-rw-r--r--dev/kernel/src/FS/HeFS+FileSystemParser.cc5
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;
}