summaryrefslogtreecommitdiff
path: root/libmate-desktop/mate-bg-crossfade.h
diff options
context:
space:
mode:
authorMatthias Clasen <[email protected]>2016-01-24 12:07:25 -0500
committerraveit65 <[email protected]>2020-01-09 00:06:04 +0100
commit772cf7f8bc20122213bee2fbbf0c46885b4db83b (patch)
tree8980d5883288978ebccfce849e780d7307f1ccda /libmate-desktop/mate-bg-crossfade.h
parentb1a710ce7c6048856e5cdd4d5b87bfb2e66e5880 (diff)
downloadmate-desktop-772cf7f8bc20122213bee2fbbf0c46885b4db83b.tar.bz2
mate-desktop-772cf7f8bc20122213bee2fbbf0c46885b4db83b.tar.xz
thumbnail factory: Disconnect signal handlers in finalize
We are seeing crashes in Fedora that point at the settings signal handlers getting run after the thumbnail factory is finalized. Explicitly disconnecting the handlers in finalize is the right thing to do, anyway. While we are at it, replace some of the cleanup code in finalize with g_clear_pointer and g_clear_object, as suggested by Colin. https://bugzilla.gnome.org/show_bug.cgi?id=761049 origin commit: https://gitlab.gnome.org/GNOME/gnome-desktop/commit/f32c389
Diffstat (limited to 'libmate-desktop/mate-bg-crossfade.h')
0 files changed, 0 insertions, 0 deletions