mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-28 14:31:10 +00:00
gdkwindow-x11: Ensure that extended update counter is freed
I believe this lead to rampant leakage of SyncCounters by gnome-terminal. https://bugzilla.gnome.org/show_bug.cgi?id=760188
This commit is contained in:
parent
a45b1d1e3c
commit
fa66b271f8
@ -1297,7 +1297,10 @@ gdk_toplevel_x11_free_contents (GdkDisplay *display,
|
||||
{
|
||||
XSyncDestroyCounter (GDK_DISPLAY_XDISPLAY (display),
|
||||
toplevel->update_counter);
|
||||
XSyncDestroyCounter (GDK_DISPLAY_XDISPLAY (display),
|
||||
toplevel->extended_update_counter);
|
||||
toplevel->update_counter = None;
|
||||
toplevel->extended_update_counter = None;
|
||||
|
||||
toplevel->current_counter_value = 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user