diff --git a/src/video/cocoa/SDL_cocoakeyboard.m b/src/video/cocoa/SDL_cocoakeyboard.m index 5865bc3fe..2ad7bc3f5 100644 --- a/src/video/cocoa/SDL_cocoakeyboard.m +++ b/src/video/cocoa/SDL_cocoakeyboard.m @@ -200,7 +200,7 @@ HIDCallback(void *context, IOReturn result, void *sender, IOHIDValueRef value) || IOHIDElementGetUsage(elem) != kHIDUsage_KeyboardCapsLock) { return; } - int pressed = IOHIDValueGetIntegerValue(value); + CFIndex pressed = IOHIDValueGetIntegerValue(value); SDL_SendKeyboardKey(pressed ? SDL_PRESSED : SDL_RELEASED, SDL_SCANCODE_CAPSLOCK); }