Author: rhult
Date: 2007-12-10 20:25:07 +0000 (Mon, 10 Dec 2007)
New Revision: 19150
ViewCVS link: http://svn.gnome.org/viewcvs/gtk+?rev=19150&view=rev
Modified:
branches/gtk-2-12/ChangeLog
branches/gtk-2-12/gdk/quartz/gdkdrawable-quartz.c
branches/gtk-2-12/gdk/quartz/gdkeventloop-quartz.c
branches/gtk-2-12/gdk/quartz/gdkwindow-quartz.h
Log:
2007-12-10 Richard Hult <[EMAIL PROTECTED]>
Merged from trunk:
* 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-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/svn-commits-list