aboutsummaryrefslogtreecommitdiff
path: root/src/backend/lib/bit.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2000-08-20 19:31:37 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2000-08-20 19:31:37 +0000
commitd594eecde227614b7e5d4e37d99ab20cb6911667 (patch)
tree92c3f7501d1ac7e8f3d3c90fd5474e984cc66c58 /src/backend/lib/bit.c
parent81ddc46c8c795abf582b3b87e0dd1d639673399c (diff)
downloadpostgresql-d594eecde227614b7e5d4e37d99ab20cb6911667.tar.gz
postgresql-d594eecde227614b7e5d4e37d99ab20cb6911667.zip
Standardize on just one spelling of BITSPERBYTE.
Diffstat (limited to 'src/backend/lib/bit.c')
-rw-r--r--src/backend/lib/bit.c24
1 files changed, 9 insertions, 15 deletions
diff --git a/src/backend/lib/bit.c b/src/backend/lib/bit.c
index dbfa89e7ccd..2a0bcb24df7 100644
--- a/src/backend/lib/bit.c
+++ b/src/backend/lib/bit.c
@@ -8,40 +8,34 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/lib/Attic/bit.c,v 1.9 2000/01/26 05:56:26 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/lib/Attic/bit.c,v 1.10 2000/08/20 19:31:37 tgl Exp $
*
*-------------------------------------------------------------------------
*/
-/*
- * utils/memutils.h contains declarations of the functions in this file
- */
#include "postgres.h"
#include "utils/bit.h"
+
void
BitArraySetBit(BitArray bitArray, BitIndex bitIndex)
{
- bitArray[bitIndex / BitsPerByte]
- |= (1 << (BitsPerByte - (bitIndex % BitsPerByte) - 1));
- return;
+ bitArray[bitIndex / BITSPERBYTE] |=
+ (1 << (BITSPERBYTE - 1 - (bitIndex % BITSPERBYTE)));
}
void
BitArrayClearBit(BitArray bitArray, BitIndex bitIndex)
{
- bitArray[bitIndex / BitsPerByte]
- &= ~(1 << (BitsPerByte - (bitIndex % BitsPerByte) - 1));
- return;
+ bitArray[bitIndex / BITSPERBYTE] &=
+ ~(1 << (BITSPERBYTE - 1 - (bitIndex % BITSPERBYTE)));
}
bool
BitArrayBitIsSet(BitArray bitArray, BitIndex bitIndex)
{
- return ((bool) (((bitArray[bitIndex / BitsPerByte] &
- (1 << (BitsPerByte - (bitIndex % BitsPerByte)
- - 1)
- )
- ) != 0) ? 1 : 0));
+ return ((bitArray[bitIndex / BITSPERBYTE] &
+ (1 << (BITSPERBYTE - 1 - (bitIndex % BITSPERBYTE)))
+ ) != 0);
}