On 28 June 2017 at 20:37, Programmingkid <programmingk...@gmail.com> wrote: > The [NSEvent modifierFlags] method returns an NSEventModifierFlags type value > in Mac OS 10.10. It use to be of type NSUInteger. Replacing > NSEventModifierFlags with NSUInteger allows for the cooca.m file to be > compiled on older versions of Mac OS. This patch was been tested on Mac OS > 10.6 and Mac OS 10.12 without problem. > > Signed-off-by: John Arbuckle <programmingk...@gmail.com> > --- > ui/cocoa.m | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/ui/cocoa.m b/ui/cocoa.m > index 9e81285..93e56d0 100644 > --- a/ui/cocoa.m > +++ b/ui/cocoa.m > @@ -571,7 +571,7 @@ QemuCocoaView *cocoaView; > // bitmask. > > if (qemu_console_is_graphic(NULL)) { > - NSEventModifierFlags modifiers = [event modifierFlags]; > + NSUInteger modifiers = [event modifierFlags]; > > if (!!(modifiers & NSEventModifierFlagCapsLock) != > !!modifiers_state[Q_KEY_CODE_CAPS_LOCK]) { > [self toggleStatefulModifier:Q_KEY_CODE_CAPS_LOCK]; > --
Applied to master, thanks. -- PMM