diff --git a/lib/auxlib.h b/lib/auxlib.h index 24cbd42d0..fab00e7f8 100644 --- a/lib/auxlib.h +++ b/lib/auxlib.h @@ -700,7 +700,7 @@ INLINE void bf_copy(atomic64 *u, const uint64_t f, } /* works for multiple flags */ INLINE void bf_copy_same(atomic64 *u, const atomic64 *s, const uint64_t g) { - unsigned int old, set, clear; + uint64_t old, set, clear; old = atomic64_get(s); set = old & g; clear = ~old & g;