diff --git a/compiler/cbits/genSym.c b/compiler/cbits/genSym.c index 8614e97e756d215ade89ed12d08b68ce79ac174a..4217e636e1bc13015954df45987ba4e1e0303aa0 100644 --- a/compiler/cbits/genSym.c +++ b/compiler/cbits/genSym.c @@ -7,7 +7,7 @@ HsInt genSym(void) { if (n_capabilities == 1) { return GenSymCounter++; } else { - return atomic_inc((StgWord *)&GenSymCounter); + return atomic_inc((StgWord *)&GenSymCounter, 1); } }