summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'dev/kernel')
-rw-r--r--dev/kernel/HALKit/AMD64/CxxAbi.cc2
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;
}