@@ -386,7 +386,7 @@ extension SerialPort {
|
||||
public func readData(ofLength length: Int) throws -> Data {
|
||||
let buffer = UnsafeMutablePointer<UInt8>.allocate(capacity: length)
|
||||
defer {
|
||||
buffer.deallocate(capacity: length)
|
||||
buffer.deallocate()
|
||||
}
|
||||
|
||||
let bytesRead = try readBytes(into: buffer, size: length)
|
||||
@@ -425,7 +425,7 @@ extension SerialPort {
|
||||
var data = Data()
|
||||
let buffer = UnsafeMutablePointer<UInt8>.allocate(capacity: 1)
|
||||
defer {
|
||||
buffer.deallocate(capacity: 1)
|
||||
buffer.deallocate()
|
||||
}
|
||||
|
||||
while true {
|
||||
@@ -461,7 +461,7 @@ extension SerialPort {
|
||||
let buffer = UnsafeMutablePointer<UInt8>.allocate(capacity: 1)
|
||||
|
||||
defer {
|
||||
buffer.deallocate(capacity: 1)
|
||||
buffer.deallocate()
|
||||
}
|
||||
|
||||
while true {
|
||||
@@ -498,7 +498,7 @@ extension SerialPort {
|
||||
let size = data.count
|
||||
let buffer = UnsafeMutablePointer<UInt8>.allocate(capacity: size)
|
||||
defer {
|
||||
buffer.deallocate(capacity: size)
|
||||
buffer.deallocate()
|
||||
}
|
||||
|
||||
data.copyBytes(to: buffer, count: size)
|
||||
|
||||
Reference in New Issue
Block a user