From 0912a113dd8017d2f1c7c6bbb99b2501f69c9f02 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Wed, 30 Dec 2009 14:14:21 +0100 Subject: [PATCH] Release view after setting it as contentView Fixes GdkQuartzView being leaked. --- gdk/quartz/gdkwindow-quartz.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gdk/quartz/gdkwindow-quartz.c b/gdk/quartz/gdkwindow-quartz.c index be7ee01108..fa5d917bfa 100644 --- a/gdk/quartz/gdkwindow-quartz.c +++ b/gdk/quartz/gdkwindow-quartz.c @@ -1058,6 +1058,7 @@ _gdk_window_impl_new (GdkWindow *window, impl->view = [[GdkQuartzView alloc] initWithFrame:content_rect]; [impl->view setGdkWindow:window]; [impl->toplevel setContentView:impl->view]; + [impl->view release]; } break; @@ -1079,6 +1080,7 @@ _gdk_window_impl_new (GdkWindow *window, /* GdkWindows should be hidden by default */ [impl->view setHidden:YES]; [parent_impl->view addSubview:impl->view]; + [impl->view release]; } } break;