From 72b41e2f711198ad9baa846e7ba37f6e070cedb0 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Fri, 30 Jan 2026 08:10:48 +0100 Subject: chore: ddk: Fix build on nebuild for C++ DDK. chore: kernel: Tweaks and internal improvements. Signed-off-by: Amlal El Mahrouss --- src/kernel/KernelKit/CoreProcessScheduler.h | 50 +++++++++++++++++++++-------- 1 file changed, 37 insertions(+), 13 deletions(-) (limited to 'src/kernel/KernelKit/CoreProcessScheduler.h') diff --git a/src/kernel/KernelKit/CoreProcessScheduler.h b/src/kernel/KernelKit/CoreProcessScheduler.h index a6f817f7..c87e4cec 100644 --- a/src/kernel/KernelKit/CoreProcessScheduler.h +++ b/src/kernel/KernelKit/CoreProcessScheduler.h @@ -59,11 +59,19 @@ struct ProcessHeapTree { TreeKind Color{TreeKind::kBlackTreeKind}; - struct ProcessHeapTree* Parent{nullptr}; - struct ProcessHeapTree* Child{nullptr}; - - struct ProcessHeapTree* Prev{nullptr}; - struct ProcessHeapTree* Next{nullptr}; + struct ProcessHeapTree* Parent { + nullptr + }; + struct ProcessHeapTree* Child { + nullptr + }; + + struct ProcessHeapTree* Prev { + nullptr + }; + struct ProcessHeapTree* Next { + nullptr + }; }; template @@ -78,13 +86,21 @@ struct ProcessFileTree { TreeKind Color{TreeKind::kBlackTreeKind}; - struct ProcessFileTree* Parent{nullptr}; + struct ProcessFileTree* Parent { + nullptr + }; - struct ProcessFileTree* Child{nullptr}; + struct ProcessFileTree* Child { + nullptr + }; - struct ProcessFileTree* Prev{nullptr}; + struct ProcessFileTree* Prev { + nullptr + }; - struct ProcessFileTree* Next{nullptr}; + struct ProcessFileTree* Next { + nullptr + }; }; template @@ -105,13 +121,21 @@ struct ProcessSpecialTree { TreeKind Color{TreeKind::kBlackTreeKind}; - struct ProcessSpecialTree* Parent{nullptr}; + struct ProcessSpecialTree* Parent { + nullptr + }; - struct ProcessSpecialTree* Child{nullptr}; + struct ProcessSpecialTree* Child { + nullptr + }; - struct ProcessSpecialTree* Prev{nullptr}; + struct ProcessSpecialTree* Prev { + nullptr + }; - struct ProcessSpecialTree* Next{nullptr}; + struct ProcessSpecialTree* Next { + nullptr + }; }; /***********************************************************************************/ -- cgit v1.2.3