From 8776c79a601a401109be8f9f9ba5ebec51600329 Mon Sep 17 00:00:00 2001 From: LibretroAdmin Date: Wed, 24 Aug 2022 11:46:02 +0200 Subject: [PATCH] Fix 'inconsistent instance variable specification' error for OSX 10.5 / Xcode 3.1.4 --- ui/drivers/ui_cocoa.m | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ui/drivers/ui_cocoa.m b/ui/drivers/ui_cocoa.m index 36c7675417..35fc9a9766 100644 --- a/ui/drivers/ui_cocoa.m +++ b/ui/drivers/ui_cocoa.m @@ -333,21 +333,22 @@ static ui_application_t ui_application_cocoa = { }; @interface CommandPerformer : NSObject -@end // @interface CommandPerformer - -@implementation CommandPerformer { +{ void *data; enum event_command cmd; } +@end // @interface CommandPerformer -- (id)initWithData:(void *)data command:(enum event_command)cmd +@implementation CommandPerformer + +- (id)initWithData:(void *)userdata command:(enum event_command)command { self = [super init]; if (!self) return self; - self->data = data; - self->cmd = cmd; + self->data = userdata; + self->cmd = command; return self; }