Revision 04483e15

b/bitops.h
187 187
{
188 188
	unsigned long mask = BIT_MASK(nr);
189 189
	unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
190
	unsigned long old;
190
	unsigned long old = *p;
191 191

  
192 192
	*p = old ^ mask;
193 193
	return (old & mask) != 0;

Also available in: Unified diff