diff --git a/src/blackinput/osx/keyboardmac.mm b/src/blackinput/osx/keyboardmac.mm index 77fff8a3c..5118d1409 100644 --- a/src/blackinput/osx/keyboardmac.mm +++ b/src/blackinput/osx/keyboardmac.mm @@ -74,28 +74,19 @@ namespace BlackInput bool CKeyboardMac::init() { - bool accessibilityEnabled = false; - if (AXIsProcessTrustedWithOptions != NULL) - { - // 10.9 and later - const void *keys[] = { kAXTrustedCheckOptionPrompt }; - const void *values[] = { kCFBooleanTrue }; + // 10.9 and later + const void *keys[] = { kAXTrustedCheckOptionPrompt }; + const void *values[] = { kCFBooleanTrue }; - CFDictionaryRef options = CFDictionaryCreate( - kCFAllocatorDefault, - keys, - values, - sizeof(keys) / sizeof(*keys), - &kCFCopyStringDictionaryKeyCallBacks, - &kCFTypeDictionaryValueCallBacks); + CFDictionaryRef options = CFDictionaryCreate( + kCFAllocatorDefault, + keys, + values, + sizeof(keys) / sizeof(*keys), + &kCFCopyStringDictionaryKeyCallBacks, + &kCFTypeDictionaryValueCallBacks); - accessibilityEnabled = AXIsProcessTrustedWithOptions(options); - } - else - { - // 10.8 and older - accessibilityEnabled = AXAPIEnabled(); - } + bool accessibilityEnabled = AXIsProcessTrustedWithOptions(options); if (!accessibilityEnabled) {