summaryrefslogtreecommitdiff
path: root/new/window_darwin.m
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2015-04-08 00:26:49 -0400
committerPietro Gagliardi <[email protected]>2015-04-08 00:27:03 -0400
commit521829a0a66f62e9ed4256440a1ed34565e4d51f (patch)
tree3e82d723ff48ff94e8c09f7766de54fa916b7efe /new/window_darwin.m
parent1d828c8debab274f7b058e3474e2494dfccb0c19 (diff)
Added allocation logging to Objective-C objects. Fixed some Mac OS X build issues.
Diffstat (limited to 'new/window_darwin.m')
-rw-r--r--new/window_darwin.m4
1 files changed, 3 insertions, 1 deletions
diff --git a/new/window_darwin.m b/new/window_darwin.m
index 8beb008..795c2e0 100644
--- a/new/window_darwin.m
+++ b/new/window_darwin.m
@@ -12,6 +12,8 @@
@implementation uiWindowDelegate
+uiLogObjCClassAllocations
+
// TODO will this *destroy* the window?
- (BOOL)windowShouldClose:(id)win
{
@@ -39,7 +41,7 @@ uiWindow *uiNewWindow(char *title, int width, int height)
{
uiWindow *w;
- w = (uiWindow *) uiAlloc(sizeof (uiWindow));
+ w = uiNew(uiWindow);
w->w = [[NSWindow alloc] initWithContentRect:NSMakeRect(0, 0, (CGFloat) width, (CGFloat) height)
styleMask:(NSTitledWindowMask | NSClosableWindowMask | NSMiniaturizableWindowMask | NSResizableWindowMask)