feat: fix memory leak in the apple silicon sensors reader (#417)

This commit is contained in:
Serhiy Mytrovtsiy
2021-04-12 21:04:50 +02:00
parent 4a12e9ef3e
commit ebfbfeb09b

View File

@@ -180,7 +180,7 @@ internal class AppleSilicon_SensorsReader: SensorsReader {
let namePtr: Unmanaged<CFString>? = IOHIDServiceClientCopyProperty(service.pointee, "Product" as CFString)
let eventPtr: IOHIDEventRef? = IOHIDServiceClientCopyEvent(service.pointee, Int64(eventType), 0, 0)
guard let name = namePtr?.takeUnretainedValue() else {
guard let name = namePtr?.takeRetainedValue() else {
return
}
var value: Double? = nil