refactor(kernel): remove 'foreach' macro

Signed-off-by: EnderIce2 <enderice2@protonmail.com>
This commit is contained in:
2025-03-29 22:43:07 +00:00
parent 93d897e95c
commit 8d71ed0ad5
42 changed files with 112 additions and 119 deletions

View File

@ -176,7 +176,7 @@ static const struct
signal_disposition_t GetDefaultSignalDisposition(signal_t sig)
{
foreach (auto var in SignalDisposition)
for (auto var : SignalDisposition)
{
if (var.Signal == sig)
return var.Disposition;
@ -519,7 +519,7 @@ namespace Tasking
debug("Signal %s(%d) completed", sigStr[sig], sig);
if (Disposition[sig] != SIG_IGN)
{
foreach (auto info in Watchers)
for (auto info : Watchers)
{
Signal *who = (Signal *)info.val.sival_ptr;
assert(who != nullptr);