mirror of
https://github.com/tsolomko/SWCompression.git
synced 2026-06-23 14:56:41 +00:00
No longer inout pointer in BZip2.
This commit is contained in:
+3
-2
@@ -251,8 +251,9 @@ public class BZip2: DecompressionAlgorithm {
|
||||
return pointers
|
||||
}
|
||||
|
||||
func bwt(reverse bytes: [UInt8], end: inout Int) -> [UInt8] {
|
||||
func bwt(reverse bytes: [UInt8], _ pointer: Int) -> [UInt8] {
|
||||
var resultBytes: [UInt8] = []
|
||||
var end = pointer
|
||||
if bytes.count > 0 {
|
||||
let T = bwt(transform: bytes)
|
||||
for _ in 0..<bytes.count {
|
||||
@@ -263,7 +264,7 @@ public class BZip2: DecompressionAlgorithm {
|
||||
return resultBytes
|
||||
}
|
||||
|
||||
let nt = bwt(reverse: buffer, end: &pointer)
|
||||
let nt = bwt(reverse: buffer, pointer)
|
||||
var i = 0
|
||||
var out: [UInt8] = []
|
||||
while i < nt.count {
|
||||
|
||||
Reference in New Issue
Block a user