diff --git a/dix/gc.c b/dix/gc.c index 00b63bd2d..5a0d00d5a 100644 --- a/dix/gc.c +++ b/dix/gc.c @@ -439,7 +439,7 @@ ChangeGCXIDs(ClientPtr client, GC *pGC, BITS32 mask, CARD32 *pC32) client->errorValue = mask; return BadValue; } - for (i = Ones(mask); i; --i) + for (i = Ones(mask); i--; ) vals[i].val = pC32[i]; for (i = 0; i < sizeof(xidfields) / sizeof(*xidfields); ++i) {