diff options
Diffstat (limited to 'src/backend/lib/bit.c')
-rw-r--r-- | src/backend/lib/bit.c | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/src/backend/lib/bit.c b/src/backend/lib/bit.c index 680f349a520..439566c0b75 100644 --- a/src/backend/lib/bit.c +++ b/src/backend/lib/bit.c @@ -1,13 +1,13 @@ /*------------------------------------------------------------------------- * * bit.c-- - * Standard bit array code. + * Standard bit array code. * * Copyright (c) 1994, Regents of the University of California * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/lib/Attic/bit.c,v 1.4 1996/11/06 08:27:09 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/lib/Attic/bit.c,v 1.5 1997/09/07 04:41:54 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -22,27 +22,26 @@ void BitArraySetBit(BitArray bitArray, BitIndex bitIndex) -{ - bitArray[bitIndex/BitsPerByte] +{ + bitArray[bitIndex / BitsPerByte] |= (1 << (BitsPerByte - (bitIndex % BitsPerByte) - 1)); - return; + return; } void BitArrayClearBit(BitArray bitArray, BitIndex bitIndex) { - bitArray[bitIndex/BitsPerByte] + bitArray[bitIndex / BitsPerByte] &= ~(1 << (BitsPerByte - (bitIndex % BitsPerByte) - 1)); - return; + return; } bool BitArrayBitIsSet(BitArray bitArray, BitIndex bitIndex) -{ - return( (bool) (((bitArray[bitIndex / BitsPerByte] & - (1 << (BitsPerByte - (bitIndex % BitsPerByte) - - 1) - ) - ) != 0 ) ? 1 : 0) ); +{ + return ((bool) (((bitArray[bitIndex / BitsPerByte] & + (1 << (BitsPerByte - (bitIndex % BitsPerByte) + - 1) + ) + ) != 0) ? 1 : 0)); } - |