Skip to content

Commit c1f6d3b

Browse files
Update MiddleDrag/Managers/MultitouchManager.swift
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Karan Mohindroo <96403086+NullPointerDepressiveDisorder@users.noreply.github.com>
1 parent a1e7588 commit c1f6d3b

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

MiddleDrag/Managers/MultitouchManager.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -869,10 +869,10 @@ extension MultitouchManager: DeviceMonitorDelegate {
869869
}
870870

871871
gestureQueue.async { [weak self] in
872-
if var data = touchData {
873-
data.withUnsafeMutableBytes { rawBuffer in
874-
guard let ptr = rawBuffer.baseAddress else { return }
875-
let buffer = UnsafeMutableRawPointer(ptr)
872+
if let data = touchData {
873+
data.withUnsafeBytes { rawBuffer in
874+
guard let baseAddress = rawBuffer.baseAddress else { return }
875+
let buffer = UnsafeMutableRawPointer(mutating: baseAddress)
876876
unsafe self?.gestureRecognizer.processTouches(
877877
buffer, count: touchCount, timestamp: timestamp, modifierFlags: modifierFlags)
878878
}

0 commit comments

Comments
 (0)