Skip to content

Commit e149e3f

Browse files
committed
v1.4.3(70)
bug fix
1 parent f74c556 commit e149e3f

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

RemoteCloud/RemoteCloud/Storages/CryptCarotDAV.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ public class CryptCarotDAV: ChildStorage {
337337
guard status == kCCSuccess else {
338338
return ""
339339
}
340-
var encrypted = withUnsafePointer(to: &outBytes, { Data( buffer: UnsafeBufferPointer(start: $0, count: outLength)) })
340+
var encrypted = Data(bytes: outBytes, count: outLength)
341341
if encrypted.count >= BlockSizeByte * 2 {
342342
let pos = encrypted.count - BlockSizeByte * 2
343343
let cryptbuf1 = encrypted.subdata(in: pos..<pos+BlockSizeByte)
@@ -411,7 +411,7 @@ public class CryptCarotDAV: ChildStorage {
411411
guard status == kCCSuccess else {
412412
return nil
413413
}
414-
var cryptbuf1 = withUnsafePointer(to: &outBytes, { Data( buffer: UnsafeBufferPointer(start: $0, count: outLength)) })
414+
var cryptbuf1 = Data(bytes: outBytes, count: outLength)
415415
cryptbuf1.replaceSubrange(0..<lastblock.count, with: lastblock)
416416
crypt = crypt.subdata(in: 0..<pos)
417417
crypt.append(cryptbuf1)
@@ -441,7 +441,7 @@ public class CryptCarotDAV: ChildStorage {
441441
guard status == kCCSuccess else {
442442
return nil
443443
}
444-
let plain = withUnsafePointer(to: &outBytes, { Data( buffer: UnsafeBufferPointer(start: $0, count: outLength)) })
444+
let plain = Data(bytes: outBytes, count: outLength)
445445
return String(data: plain, encoding: .utf8)?.replacingOccurrences(of: "\0", with: "")
446446
}
447447

@@ -629,7 +629,7 @@ public class RemoteCryptCarotDAVStream: SlotStream {
629629
guard status == kCCSuccess else {
630630
return nil
631631
}
632-
return withUnsafePointer(to: &outBytes, { Data( buffer: UnsafeBufferPointer(start: $0, count: outLength)) })
632+
return Data(bytes: outBytes, count: outLength)
633633
}
634634

635635
override func subFillBuffer(pos1: Int64, onFinish: @escaping ()->Void) {

RemoteCloud/RemoteCloud/SubItem/CueSheet.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -210,28 +210,28 @@ class RemoteWaveFile {
210210
var ret = Data()
211211
ret += "RIFF".data(using: .ascii)!
212212
var ChunkSize = UInt32(wavbytes + 36)
213-
ret += withUnsafePointer(to: &ChunkSize, { Data( buffer: UnsafeBufferPointer(start: $0, count: 1)) })
213+
withUnsafePointer(to: &ChunkSize, { ret.append(UnsafeBufferPointer(start: $0, count: 1)) })
214214
ret += "WAVE".data(using: .ascii)!
215215

216216
ret += "fmt ".data(using: .ascii)!
217217
var SubChunk1Size = UInt32(16)
218-
ret += withUnsafePointer(to: &SubChunk1Size, { Data( buffer: UnsafeBufferPointer(start: $0, count: 1)) })
218+
withUnsafePointer(to: &SubChunk1Size, { ret.append(UnsafeBufferPointer(start: $0, count: 1)) })
219219
var AudioFormat = UInt16(1)
220-
ret += withUnsafePointer(to: &AudioFormat, { Data( buffer: UnsafeBufferPointer(start: $0, count: 1)) })
220+
withUnsafePointer(to: &AudioFormat, { ret.append(UnsafeBufferPointer(start: $0, count: 1)) })
221221
var NumChannels = UInt16(wavFormat.NumChannels)
222-
ret += withUnsafePointer(to: &NumChannels, { Data( buffer: UnsafeBufferPointer(start: $0, count: 1)) })
222+
withUnsafePointer(to: &NumChannels, { ret.append(UnsafeBufferPointer(start: $0, count: 1)) })
223223
var SampleRate = UInt32(wavFormat.SampleRate)
224-
ret += withUnsafePointer(to: &SampleRate, { Data( buffer: UnsafeBufferPointer(start: $0, count: 1)) })
224+
withUnsafePointer(to: &SampleRate, { ret.append(UnsafeBufferPointer(start: $0, count: 1)) })
225225
var ByteRate = UInt32(wavFormat.ByteRate)
226-
ret += withUnsafePointer(to: &ByteRate, { Data( buffer: UnsafeBufferPointer(start: $0, count: 1)) })
226+
withUnsafePointer(to: &ByteRate, { ret.append(UnsafeBufferPointer(start: $0, count: 1)) })
227227
var BlockAlign = UInt16(wavFormat.BlockAlign)
228-
ret += withUnsafePointer(to: &BlockAlign, { Data( buffer: UnsafeBufferPointer(start: $0, count: 1)) })
228+
withUnsafePointer(to: &BlockAlign, { ret.append(UnsafeBufferPointer(start: $0, count: 1)) })
229229
var BitsPerSample = UInt16(wavFormat.BitsPerSample)
230-
ret += withUnsafePointer(to: &BitsPerSample, { Data( buffer: UnsafeBufferPointer(start: $0, count: 1)) })
230+
withUnsafePointer(to: &BitsPerSample, { ret.append(UnsafeBufferPointer(start: $0, count: 1)) })
231231

232232
ret += "data".data(using: .ascii)!
233233
var SubChunk2Size = UInt32(wavbytes)
234-
ret += withUnsafePointer(to: &SubChunk2Size, { Data( buffer: UnsafeBufferPointer(start: $0, count: 1)) })
234+
withUnsafePointer(to: &SubChunk2Size, { ret.append(UnsafeBufferPointer(start: $0, count: 1)) })
235235

236236
return ret
237237
}

0 commit comments

Comments
 (0)