X-Git-Url: http://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu.h;h=363021d7832927e288705e42f7c31f4d36486d72;hp=d417f34b52ddd1ce1509835dd0b7f062436d96f2;hb=f69f195a06af55b7501ed2f59ed719970727ce5b;hpb=ac260fd92d9a3c9170eae13a2766ce37ce9d7cf3 diff --git a/urcu.h b/urcu.h index d417f34..363021d 100644 --- a/urcu.h +++ b/urcu.h @@ -15,7 +15,7 @@ static inline void atomic_inc(int *v) { asm volatile("lock; incl %0" - : "+m" (v->counter)); + : "+m" (*v)); } /* Nop everywhere except on alpha. */