From ab393ed6b2c85c679ea539c82d15a45d7cfd5f1d Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Wed, 8 Apr 2015 04:48:03 -0400 Subject: [PATCH] Fixed compilation errors. Hm, nothing is still freed... --- new/button_darwin.m | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/new/button_darwin.m b/new/button_darwin.m index 30cf179..4173f1c 100644 --- a/new/button_darwin.m +++ b/new/button_darwin.m @@ -5,7 +5,6 @@ @property uiControl *uiC; @property void (*uiOnClicked)(uiControl *, void *); @property void *uiOnClickedData; -@property NSMutableArray *uiFreeList; @end @implementation uiNSButton @@ -34,7 +33,7 @@ uiControl *uiNewButton(const char *text) uiControl *c; uiNSButton *b; - c = uiDarwinNewControl([uiNSButton class], NO, NO, NULL); + c = uiDarwinNewControl([uiNSButton class], NO, NO); b = (uiNSButton *) uiControlHandle(c); b.uiC = c; @@ -42,21 +41,21 @@ uiControl *uiNewButton(const char *text) [b setButtonType:NSMomentaryPushInButton]; [b setBordered:YES]; [b setBezelStyle:NSRoundedBezelStyle]; - setStandardControlFont((NSControl *) bb); + setStandardControlFont((NSControl *) b); [b setTarget:b]; [b setAction:@selector(uiButtonClicked:)]; b.uiOnClicked = defaultOnClicked; - return b.c; + return b.uiC; } // TODO text void uiButtonOnClicked(uiControl *c, void (*f)(uiControl *, void *), void *data) { - button *b; + uiNSButton *b; b = (uiNSButton *) uiControlHandle(c); b.uiOnClicked = f;