gnome-desktop r5176 - trunk/libgnome-desktop
- From: federico svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-desktop r5176 - trunk/libgnome-desktop
- Date: Sat, 16 Aug 2008 01:45:06 +0000 (UTC)
Author: federico
Date: Sat Aug 16 01:45:06 2008
New Revision: 5176
URL: http://svn.gnome.org/viewvc/gnome-desktop?rev=5176&view=rev
Log:
Finalizer for GnomeRRLabeler
Signed-off-by: Federico Mena Quintero <federico novell com>
Modified:
trunk/libgnome-desktop/gnome-rr-labeler.c
Modified: trunk/libgnome-desktop/gnome-rr-labeler.c
==============================================================================
--- trunk/libgnome-desktop/gnome-rr-labeler.c (original)
+++ trunk/libgnome-desktop/gnome-rr-labeler.c Sat Aug 16 01:45:06 2008
@@ -61,7 +61,16 @@
static void
gnome_rr_labeler_finalize (GObject *object)
{
- /* FIXME: unref labeler->screen */
+ GnomeRRLabeler *labeler;
+
+ labeler = GNOME_RR_LABELER (object);
+
+ if (labeler->screen) {
+ gnome_rr_screen_destroy (labeler->screen);
+ labeler->screen = NULL;
+ }
+
+ G_OBJECT_CLASS (gnome_rr_labeler_parent_class)->finalize (object);
}
GnomeRRLabeler *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]