diff --git a/Sources/Common/BitWriter.swift b/Sources/Common/BitWriter.swift index dfea59e0..0e21d037 100644 --- a/Sources/Common/BitWriter.swift +++ b/Sources/Common/BitWriter.swift @@ -75,12 +75,11 @@ class BitWriter { } } - func write(number: Int, bitsCount: Int, bitOrder: BitReader.BitOrder? = nil) { - let bitOrderToUse = (bitOrder ?? self.bitOrder) - var mask = bitOrderToUse == .straight ? 1 << (bitsCount - 1) : 1 + func write(number: Int, bitsCount: Int) { + var mask = self.bitOrder == .straight ? 1 << (bitsCount - 1) : 1 for _ in 0.. 0 ? 1 : 0) - switch bitOrderToUse { + switch self.bitOrder { case .straight: mask >>= 1 case .reversed: