From 0c6bfdb34cdb2435b95d256ddc0917a0a115c893 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Fri, 26 Dec 2025 09:38:33 +0100 Subject: feat: kernel: ThreadKind is now `enum struct`. Signed-off-by: Amlal El Mahrouss --- src/kernel/KernelKit/HardwareThreadScheduler.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/kernel/KernelKit/HardwareThreadScheduler.h') diff --git a/src/kernel/KernelKit/HardwareThreadScheduler.h b/src/kernel/KernelKit/HardwareThreadScheduler.h index ea74cc10..eb38b869 100644 --- a/src/kernel/KernelKit/HardwareThreadScheduler.h +++ b/src/kernel/KernelKit/HardwareThreadScheduler.h @@ -22,7 +22,7 @@ class HardwareThreadScheduler; using ThreadID = UInt32; -enum ThreadKind { +enum struct ThreadKind { kAPInvalid = 0, kAPSystemReserved = 100, // System reserved thread, well user can't use it kAPStandard, // user thread, cannot be used by Kernel @@ -32,9 +32,6 @@ enum ThreadKind { kAPCount, }; -typedef enum ThreadKind ThreadKind; -typedef ThreadID ThreadID; - /***********************************************************************************/ /// /// \name HardwareThread -- cgit v1.2.3