Richard Hult
d7f3ab0569
Replace the autorelease pools used for each drawing context and in
...
2007-12-10 Richard Hult <richard@imendio.com >
* gdk/quartz/gdkdrawable-quartz.c:
(gdk_quartz_drawable_get_context),
(gdk_quartz_drawable_release_context):
* gdk/quartz/gdkeventloop-quartz.c: (gdk_event_prepare),
(gdk_event_check), (gdk_event_dispatch), (poll_func):
* gdk/quartz/gdkwindow-quartz.h: Replace the autorelease pools
used for each drawing context and in prepare, dispatch and poll
with one that exists across each main loop iteration. Fixes leaks
on leopard and protects against future leaks introduce when the
underlying system changes again (bug #492977 ).
svn path=/trunk/; revision=19149
2007-12-10 20:22:08 +00:00
..
2007-12-09 22:53:54 +00:00
2007-11-22 14:38:26 +00:00
2007-12-10 20:22:08 +00:00
2007-11-25 22:59:50 +00:00
2007-11-22 14:38:26 +00:00
2006-09-10 06:39:16 +00:00
2007-11-25 06:51:19 +00:00
2007-11-20 15:03:31 +00:00
2007-12-06 20:14:17 +00:00
2007-06-01 05:10:50 +00:00
2005-12-30 07:16:35 +00:00
2006-12-29 18:43:40 +00:00
2006-12-21 12:34:41 +00:00
2005-08-31 15:14:26 +00:00
2005-07-12 05:09:13 +00:00
2006-12-21 16:25:01 +00:00
2007-06-01 12:16:12 +00:00
2007-11-25 06:51:19 +00:00
2005-07-12 05:09:13 +00:00
2007-05-16 01:35:51 +00:00
2005-07-12 05:09:13 +00:00
2007-11-26 17:32:19 +00:00
2007-11-26 17:32:19 +00:00
2007-11-25 06:51:19 +00:00
2007-02-06 14:53:35 +00:00
2005-08-31 15:14:26 +00:00
2005-07-12 05:09:13 +00:00
2006-10-08 05:32:07 +00:00
2005-07-12 05:09:13 +00:00
2006-09-10 06:39:16 +00:00
2006-01-12 13:50:51 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2007-06-19 18:37:14 +00:00
2005-08-26 18:49:52 +00:00
2006-05-14 03:58:06 +00:00
2007-06-30 01:43:04 +00:00
2007-05-30 13:23:40 +00:00
2006-05-11 17:15:40 +00:00
2005-07-12 05:09:13 +00:00
2007-05-24 05:51:56 +00:00
2007-05-24 05:51:56 +00:00
2007-02-16 22:12:42 +00:00
2006-09-19 16:37:41 +00:00
2005-09-11 05:39:45 +00:00
2005-12-20 05:35:15 +00:00
2005-07-12 05:09:13 +00:00
2006-05-31 03:34:04 +00:00
2006-03-30 04:08:51 +00:00
2005-12-24 07:29:00 +00:00
2007-05-16 01:35:51 +00:00
2005-09-11 05:39:45 +00:00
2007-09-07 03:53:23 +00:00
2006-10-08 05:32:07 +00:00
2007-04-18 15:19:58 +00:00
2005-12-24 07:29:00 +00:00
2007-05-16 01:35:51 +00:00
2006-05-22 17:08:13 +00:00
2006-04-25 14:27:32 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2007-11-20 17:44:06 +00:00
2005-09-06 19:25:47 +00:00
2005-07-12 05:09:13 +00:00
2007-11-09 22:44:31 +00:00
2007-09-12 17:13:24 +00:00
2006-12-21 05:11:00 +00:00
2006-12-21 05:11:00 +00:00
2007-11-26 17:32:19 +00:00
2006-01-05 23:55:08 +00:00
2006-09-10 06:39:16 +00:00