From e8f7d7a96c12981ef6d0e3b4a21e663449290a30 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Mon, 23 Feb 2026 12:23:12 +0100 Subject: feat: kernel: Update copyright year for release prep. Signed-off-by: Amlal El Mahrouss --- src/kernel/KernelKit/IPEFDylibObject.h | 8 +++++--- src/kernel/KernelKit/KernelTaskScheduler.h | 2 +- src/kernel/KernelKit/UserProcessScheduler.h | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) (limited to 'src/kernel/KernelKit') diff --git a/src/kernel/KernelKit/IPEFDylibObject.h b/src/kernel/KernelKit/IPEFDylibObject.h index a325cf52..13cfc3b0 100644 --- a/src/kernel/KernelKit/IPEFDylibObject.h +++ b/src/kernel/KernelKit/IPEFDylibObject.h @@ -1,9 +1,9 @@ -// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org) +// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org) // Licensed under the Apache License, Version 2.0 (see LICENSE file) // Official repository: https://github.com/nekernel-org/nekernel -#ifndef __KERNELKIT_PEF_SHARED_OBJECT_H__ -#define __KERNELKIT_PEF_SHARED_OBJECT_H__ +#ifndef KERNELKIT_PEF_SHARED_OBJECT_H +#define KERNELKIT_PEF_SHARED_OBJECT_H #include #include @@ -12,6 +12,7 @@ #include namespace Kernel { + /** * @brief Shared Library class * Load library from this class @@ -82,6 +83,7 @@ using IDylibRef = IPEFDylibObject*; EXTERN_C IDylibRef rtl_init_dylib_pef(UserProcess& header); EXTERN_C Void rtl_fini_dylib_pef(UserProcess& header, IDylibRef lib, Bool* successful); + } // namespace Kernel #endif /* ifndef __KERNELKIT_PEF_SHARED_OBJECT_H__ */ diff --git a/src/kernel/KernelKit/KernelTaskScheduler.h b/src/kernel/KernelKit/KernelTaskScheduler.h index 785a4cc9..9e967569 100644 --- a/src/kernel/KernelKit/KernelTaskScheduler.h +++ b/src/kernel/KernelKit/KernelTaskScheduler.h @@ -21,7 +21,7 @@ using KID = ProcessID; /// @brief Equivalent of UserProcess, but for kernel tasks. /// @author Amlal -class KernelTask { +class KernelTask final { public: Char Name[kSchedNameLen] = {"KernelTask"}; ProcessSubsystem SubSystem{ProcessSubsystem::kProcessSubsystemKernel}; diff --git a/src/kernel/KernelKit/UserProcessScheduler.h b/src/kernel/KernelKit/UserProcessScheduler.h index 6db304f8..5904a949 100644 --- a/src/kernel/KernelKit/UserProcessScheduler.h +++ b/src/kernel/KernelKit/UserProcessScheduler.h @@ -31,7 +31,7 @@ class UserProcessHelper; /// @name UserProcess /// @brief UserProcess class, holds information about the running process/thread. /***********************************************************************************/ -class UserProcess { +class UserProcess final { public: UserProcess(); ~UserProcess(); -- cgit v1.2.3