diff options
Diffstat (limited to 'libnautilus-private/nautilus-bookmark.c')
-rw-r--r-- | libnautilus-private/nautilus-bookmark.c | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/libnautilus-private/nautilus-bookmark.c b/libnautilus-private/nautilus-bookmark.c index fd7b7bf11..1064abf57 100644 --- a/libnautilus-private/nautilus-bookmark.c +++ b/libnautilus-private/nautilus-bookmark.c @@ -61,21 +61,20 @@ struct NautilusBookmarkDetails static void nautilus_bookmark_connect_file (NautilusBookmark *file); static void nautilus_bookmark_disconnect_file (NautilusBookmark *file); -static void nautilus_bookmark_class_init (NautilusBookmarkClass *class); -static void nautilus_bookmark_init (NautilusBookmark *bookmark); -EEL_CLASS_BOILERPLATE (NautilusBookmark, nautilus_bookmark, GTK_TYPE_OBJECT) +GNOME_CLASS_BOILERPLATE (NautilusBookmark, nautilus_bookmark, + GtkObject, GTK_TYPE_OBJECT) /* GtkObject methods. */ static void -nautilus_bookmark_destroy (GtkObject *object) +nautilus_bookmark_finalize (GObject *object) { NautilusBookmark *bookmark; g_assert (NAUTILUS_IS_BOOKMARK (object)); - bookmark = NAUTILUS_BOOKMARK(object); + bookmark = NAUTILUS_BOOKMARK (object); nautilus_bookmark_disconnect_file (bookmark); @@ -83,8 +82,7 @@ nautilus_bookmark_destroy (GtkObject *object) g_free (bookmark->details->uri); g_free (bookmark->details); - /* Chain up */ - EEL_CALL_PARENT (GTK_OBJECT_CLASS, destroy, (object)); + G_OBJECT_CLASS (parent_class)->finalize (object); } /* Initialization. */ @@ -92,15 +90,11 @@ nautilus_bookmark_destroy (GtkObject *object) static void nautilus_bookmark_class_init (NautilusBookmarkClass *class) { - GtkObjectClass *object_class; - - object_class = GTK_OBJECT_CLASS (class); - - object_class->destroy = nautilus_bookmark_destroy; + G_OBJECT_CLASS (class)->finalize = nautilus_bookmark_finalize; signals[APPEARANCE_CHANGED] = g_signal_new ("appearance_changed", - G_TYPE_FROM_CLASS (object_class), + G_TYPE_FROM_CLASS (class), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (NautilusBookmarkClass, appearance_changed), NULL, NULL, @@ -109,7 +103,7 @@ nautilus_bookmark_class_init (NautilusBookmarkClass *class) signals[CONTENTS_CHANGED] = g_signal_new ("contents_changed", - G_TYPE_FROM_CLASS (object_class), + G_TYPE_FROM_CLASS (class), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (NautilusBookmarkClass, contents_changed), NULL, NULL, @@ -119,7 +113,7 @@ nautilus_bookmark_class_init (NautilusBookmarkClass *class) } static void -nautilus_bookmark_init (NautilusBookmark *bookmark) +nautilus_bookmark_instance_init (NautilusBookmark *bookmark) { bookmark->details = g_new0 (NautilusBookmarkDetails, 1); } |