X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu-qsbr.c;h=84789f2ebfdd4fa89def6fb56274595739a51d02;hp=155505abc7843385fafef29de57509ceb096519c;hb=38004536194d9f3bdccce9aeab3c3adb2fc09b8a;hpb=2dfb8b5e30bc2d268bcbc57eceb9c54d21b36d90 diff --git a/urcu-qsbr.c b/urcu-qsbr.c index 155505a..84789f2 100644 --- a/urcu-qsbr.c +++ b/urcu-qsbr.c @@ -113,7 +113,7 @@ static void update_counter_and_wait(void) struct rcu_reader *index, *tmp; #if (BITS_PER_LONG < 64) - /* Switch parity: 1 -> 0, 0 -> 1 */ + /* Switch parity: 0 -> 1, 1 -> 0 */ STORE_SHARED(rcu_gp_ctr, rcu_gp_ctr ^ RCU_GP_CTR); #else /* !(BITS_PER_LONG < 64) */ /* Increment current G.P. */