From d684724d7688b6110d103477d2b02e81e6850c90 Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Mon, 27 Jan 2014 08:55:00 -0800 Subject: [PATCH] Move IOHIDEventSetSenderID call to VNCSetSender. --- Tweak.mm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Tweak.mm b/Tweak.mm index 041e4bc..78de17d 100644 --- a/Tweak.mm +++ b/Tweak.mm @@ -586,12 +586,16 @@ static void VNCPointerOld(int buttons, int x, int y, CGPoint location, int diff, mach_port_deallocate(mach_task_self(), purple); } +static void VNCSetSender(IOHIDEventRef event) { + IOHIDEventSetSenderID(event, 0xDEFACEDBEEFFECE5); +} + static void VNCSendHIDEvent(IOHIDEventRef event) { static IOHIDEventSystemClientRef client_(NULL); if (client_ == NULL) client_ = IOHIDEventSystemClientCreate(kCFAllocatorDefault); - IOHIDEventSetSenderID(event, 0xDEFACEDBEEFFECE5); + VNCSetSender(event); IOHIDEventSystemClientDispatchEvent(client_, event); CFRelease(event); } -- 2.50.0