From d594eecde227614b7e5d4e37d99ab20cb6911667 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 20 Aug 2000 19:31:37 +0000 Subject: [PATCH] Standardize on just one spelling of BITSPERBYTE. --- src/backend/lib/bit.c | 24 +++++++++--------------- src/include/utils/bit.h | 4 +--- 2 files changed, 10 insertions(+), 18 deletions(-) diff --git a/src/backend/lib/bit.c b/src/backend/lib/bit.c index dbfa89e7cc..2a0bcb24df 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); } diff --git a/src/include/utils/bit.h b/src/include/utils/bit.h index 1587b2410c..1c4443cdd0 100644 --- a/src/include/utils/bit.h +++ b/src/include/utils/bit.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2000, PostgreSQL, Inc * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: bit.h,v 1.7 2000/01/26 05:58:37 momjian Exp $ + * $Id: bit.h,v 1.8 2000/08/20 19:31:37 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -17,8 +17,6 @@ typedef bits8 *BitArray; typedef uint32 BitIndex; -#define BitsPerByte 8 - /* * BitArraySetBit * Sets (to 1) the value of a bit in a bit array. -- 2.40.0