[#47] acl: Remove unused resetBit()

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
This commit is contained in:
Evgenii Stratonikov 2023-04-07 08:26:08 +03:00
parent 708d933fe3
commit 1395b282fe
2 changed files with 0 additions and 13 deletions

View file

@ -7,16 +7,6 @@ func setBit(num *uint32, n uint8) {
*num |= 1 << n *num |= 1 << n
} }
// resets n-th bit in num (starting at 0).
//
// nolint: unused
func resetBit(num *uint32, n uint8) {
var mask uint32
setBit(&mask, n)
*num &= ^mask
}
// checks if n-th bit in num is set (starting at 0). // checks if n-th bit in num is set (starting at 0).
func isBitSet(num uint32, n uint8) bool { func isBitSet(num uint32, n uint8) bool {
mask := uint32(1 << n) mask := uint32(1 << n)

View file

@ -22,9 +22,6 @@ func TestBits(t *testing.T) {
setBit(&num, 6) setBit(&num, 6)
require.EqualValues(t, 0b1011110, num) require.EqualValues(t, 0b1011110, num)
resetBit(&num, 1)
require.EqualValues(t, 0b1011100, num)
} }
func TestOpBits(t *testing.T) { func TestOpBits(t *testing.T) {