From: Joe Wreschnig Date: Tue, 12 Nov 2013 11:10:39 +0000 (+0100) Subject: Rename displayLink to _displayLink. X-Git-Tag: version-1.2~11 X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=commitdiff_plain;h=dc526070b502b03b2c98c679bbbde371b21eeb9a Rename displayLink to _displayLink. --- diff --git a/Classes/NJInputController.m b/Classes/NJInputController.m index 3ee0884..ed0d72d 100644 --- a/Classes/NJInputController.m +++ b/Classes/NJInputController.m @@ -19,12 +19,12 @@ @end -static CVReturn displayLink_update_cb(CVDisplayLinkRef displayLink, - const CVTimeStamp *inNow, - const CVTimeStamp *inOutputTime, - CVOptionFlags flagsIn, - CVOptionFlags *flagsOut, - void *ctxManager) { +static CVReturn _updateDL(CVDisplayLinkRef displayLink, + const CVTimeStamp *inNow, + const CVTimeStamp *inOutputTime, + CVOptionFlags flagsIn, + CVOptionFlags *flagsOut, + void *ctxManager) { NJInputController *manager = (__bridge NJInputController *)ctxManager; [manager performSelectorOnMainThread:@selector(updateContinuousOutputs) withObject:nil @@ -38,8 +38,7 @@ static CVReturn displayLink_update_cb(CVDisplayLinkRef displayLink, NSMutableArray *_devices; NSMutableArray *_mappings; NJMapping *_manualMapping; - CVDisplayLinkRef displayLink; - + CVDisplayLinkRef _displayLink; } #define NSSTR(e) ((NSString *)CFSTR(e)) @@ -49,16 +48,16 @@ static CVReturn displayLink_update_cb(CVDisplayLinkRef displayLink, _devices = [[NSMutableArray alloc] initWithCapacity:16]; _continousOutputs = [[NSMutableArray alloc] initWithCapacity:32]; - CVReturn error = CVDisplayLinkCreateWithActiveCGDisplays(&displayLink); - if (error) { - [self.delegate inputController:self - didError:[NSError errorWithDomain:NSCocoaErrorDomain - code:error - userInfo:nil]]; - NSLog(@"DisplayLink failed creation with error: %d.", error); - displayLink = NULL; + CVReturn cvErr = CVDisplayLinkCreateWithActiveCGDisplays(&_displayLink); + if (cvErr) { + NSError *error = [NSError errorWithDomain:NSCocoaErrorDomain + code:cvErr + userInfo:nil]; + [self.delegate inputController:self didError:error]; + NSLog(@"DisplayLink failed creation with error: %@", error); + _displayLink = NULL; } - CVDisplayLinkSetOutputCallback(displayLink, displayLink_update_cb, (__bridge void *)self); + CVDisplayLinkSetOutputCallback(_displayLink, _updateDL, (__bridge void *)self); _HIDManager = [[NJHIDManager alloc] initWithCriteria:@[ @{ NSSTR(kIOHIDDeviceUsagePageKey) : @(kHIDPage_GenericDesktop), @@ -101,9 +100,9 @@ static CVReturn displayLink_update_cb(CVDisplayLinkRef displayLink, - (void)dealloc { [NSNotificationCenter.defaultCenter removeObserver:self]; - if (displayLink) { - CVDisplayLinkStop(displayLink); - CVDisplayLinkRelease(displayLink); + if (_displayLink) { + CVDisplayLinkStop(_displayLink); + CVDisplayLinkRelease(_displayLink); } } @@ -112,9 +111,8 @@ static CVReturn displayLink_update_cb(CVDisplayLinkRef displayLink, // re-adding them or they trigger multiple times each time. if (![_continousOutputs containsObject:output]) [_continousOutputs addObject:output]; - if (displayLink && !CVDisplayLinkIsRunning(displayLink)) { - CVDisplayLinkStart(displayLink); - } + if (_displayLink && !CVDisplayLinkIsRunning(_displayLink)) + CVDisplayLinkStart(_displayLink); } - (void)runOutputForDevice:(IOHIDDeviceRef)device value:(IOHIDValueRef)value { @@ -195,16 +193,16 @@ static CVReturn displayLink_update_cb(CVDisplayLinkRef displayLink, [_continousOutputs removeObject:output]; } } - if (!_continousOutputs.count && displayLink) { - CVDisplayLinkStop(displayLink); + if (!_continousOutputs.count && _displayLink) { + CVDisplayLinkStop(_displayLink); } } - (void)HIDManager:(NJHIDManager *)manager didError:(NSError *)error { [self.delegate inputController:self didError:error]; self.simulatingEvents = NO; - if (displayLink) - CVDisplayLinkStop(displayLink); + if (_displayLink) + CVDisplayLinkStop(_displayLink); } - (void)HIDManagerDidStart:(NJHIDManager *)manager { @@ -213,8 +211,8 @@ static CVReturn displayLink_update_cb(CVDisplayLinkRef displayLink, - (void)HIDManagerDidStop:(NJHIDManager *)manager { [_devices removeAllObjects]; - if (displayLink) - CVDisplayLinkStop(displayLink); + if (_displayLink) + CVDisplayLinkStop(_displayLink); [self.delegate inputControllerDidStopHID:self]; } diff --git a/Enjoyable.xcodeproj/project.pbxproj b/Enjoyable.xcodeproj/project.pbxproj index 0e6ca04..c244de0 100644 --- a/Enjoyable.xcodeproj/project.pbxproj +++ b/Enjoyable.xcodeproj/project.pbxproj @@ -387,7 +387,7 @@ 29B97313FDCFA39411CA2CEA /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0460; + LastUpgradeCheck = 0500; }; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Enjoyable" */; compatibilityVersion = "Xcode 3.2"; @@ -533,7 +533,6 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO; @@ -564,7 +563,6 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO; @@ -592,7 +590,6 @@ C01FCF4F08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_ENUM_CONVERSION = YES; @@ -634,7 +631,6 @@ C01FCF5008A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_ENUM_CONVERSION = YES;