From 2b61ca81b887a9ecc5ec38cc1150854f897070df Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Wed, 10 Sep 2025 18:35:31 +0200 Subject: fix: __cxa_guard_acquire: fix to `&` not `&&` Signed-off-by: Amlal El Mahrouss --- dev/kernel/HALKit/AMD64/CxxAbi.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dev/kernel') diff --git a/dev/kernel/HALKit/AMD64/CxxAbi.cc b/dev/kernel/HALKit/AMD64/CxxAbi.cc index 9dc87545..84a00449 100644 --- a/dev/kernel/HALKit/AMD64/CxxAbi.cc +++ b/dev/kernel/HALKit/AMD64/CxxAbi.cc @@ -63,7 +63,7 @@ EXTERN_C void __cxa_finalize(void* f) { namespace cxxabiv1 { EXTERN_C int __cxa_guard_acquire(__guard g) { - if ((*g & 1) || (*g && 2)) return 1; + if ((*g & 1) || (*g & 2)) return 1; *g |= 2; return 0; } -- cgit v1.2.3