From def46ab40f8feffa167ab9c6e893dd6157cd57a2 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Thu, 11 Dec 2025 13:08:32 +0100 Subject: chore: refactor: codebase improvements and more usage of Ref<>. Signed-off-by: Amlal El Mahrouss --- src/kernel/KernelKit/UserProcessScheduler.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/kernel/KernelKit/UserProcessScheduler.h') diff --git a/src/kernel/KernelKit/UserProcessScheduler.h b/src/kernel/KernelKit/UserProcessScheduler.h index 6caf3167..8b3c63ff 100644 --- a/src/kernel/KernelKit/UserProcessScheduler.h +++ b/src/kernel/KernelKit/UserProcessScheduler.h @@ -200,8 +200,8 @@ class UserProcessScheduler final : public ISchedulable { bool operator!(); public: - UserProcessTeam& TheCurrentTeam(); - BOOL SwitchTeam(UserProcessTeam& team); + Ref TheCurrentTeam(); + BOOL SwitchTeam(UserProcessTeam& team); public: ProcessID Spawn(const Char* name, VoidPtr code, VoidPtr image); @@ -212,8 +212,8 @@ class UserProcessScheduler final : public ISchedulable { Bool HasMP() override; public: - UserProcessRef& TheCurrentProcess(); - SizeT Run(); + Ref TheCurrentProcess(); + SizeT Run(); public: STATIC UserProcessScheduler& The(); -- cgit v1.2.3