summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-09-01 08:49:46 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-09-01 08:50:26 +0200
commit1661e5d91d8e7984f916e3ccf78311b4b8c00940 (patch)
tree419c04a35244ca0f34dd537e5ee052fb732ebabc
parent0eb89d981f802f9bc91c0d3000bb93e633234744 (diff)
fix: fix build on amd64.v0.0.4e4-release
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
-rw-r--r--dev/kernel/SignalKit/SignalGen.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/dev/kernel/SignalKit/SignalGen.h b/dev/kernel/SignalKit/SignalGen.h
index 9d2c0534..4be9452a 100644
--- a/dev/kernel/SignalKit/SignalGen.h
+++ b/dev/kernel/SignalKit/SignalGen.h
@@ -39,9 +39,8 @@ inline rt_signal_kind sig_generate_unique() {
}
/// @brief Checks if the signal matches the seed (user_seed or kernel_seed)
-template <typename Seed>
-inline BOOL sig_matches_seed(const rt_signal_kind& sig) {
- static_assert(sig > 0, "Signal is zero (invalid)");
+template <SizeT Seed>
+inline BOOL sig_matches_seed(rt_signal_kind sig) {
return (sig & 0xFF000000) == (Seed & 0xFF000000);
}