We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ae99c94 commit c85adf3Copy full SHA for c85adf3
1 file changed
Sources/LZMA/LZMARangeDecoder.swift
@@ -26,9 +26,7 @@ struct LZMARangeDecoder {
26
self.byteReader = byteReader
27
28
let byte = self.byteReader.byte()
29
- for _ in 0..<4 {
30
- self.code = (self.code << 8) | UInt32(self.byteReader.byte())
31
- }
+ self.code = self.byteReader.uint32().byteSwapped
32
guard byte == 0 && self.code != self.range
33
else { throw LZMAError.rangeDecoderInitError }
34
}
0 commit comments