diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-09-01 08:49:46 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-09-01 08:50:26 +0200 |
| commit | 1661e5d91d8e7984f916e3ccf78311b4b8c00940 (patch) | |
| tree | 419c04a35244ca0f34dd537e5ee052fb732ebabc | |
| parent | 0eb89d981f802f9bc91c0d3000bb93e633234744 (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.h | 5 |
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); } |
