diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-09-10 18:35:31 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-09-10 18:35:31 +0200 |
| commit | 2b61ca81b887a9ecc5ec38cc1150854f897070df (patch) | |
| tree | 3a526ac062d08533e2066321c7b95dc651347dda /dev | |
| parent | 2315f84184a0bd03580ba25a59c3832e12bffbc8 (diff) | |
fix: __cxa_guard_acquire: fix to `&` not `&&`
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/kernel/HALKit/AMD64/CxxAbi.cc | 2 |
1 files changed, 1 insertions, 1 deletions
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; } |
