[empathy: 7/12] Implement constructed instead of constructor.



commit 71a29e5e3c19c219399c3354f53c932b5d02804e
Author: Jonny Lamb <jonny lamb collabora co uk>
Date:   Sun Jun 7 13:45:58 2009 +0100

    Implement constructed instead of constructor.
    
    Signed-off-by: Jonny Lamb <jonny lamb collabora co uk>
---
 libempathy-gtk/empathy-profile-chooser.c |   13 +++----------
 1 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/libempathy-gtk/empathy-profile-chooser.c b/libempathy-gtk/empathy-profile-chooser.c
index a870707..2fbcaec 100644
--- a/libempathy-gtk/empathy-profile-chooser.c
+++ b/libempathy-gtk/empathy-profile-chooser.c
@@ -123,12 +123,9 @@ profile_chooser_sort_func (GtkTreeModel *model,
   return cmp;
 }
 
-static GObject *
-profile_chooser_constructor (GType type,
-    guint n_construct_params,
-    GObjectConstructParam *construct_params)
+static void
+profile_chooser_constructed (GObject *object)
 {
-  GObject *object;
   EmpathyProfileChooser *profile_chooser;
   EmpathyProfileChooserPriv *priv;
 
@@ -138,8 +135,6 @@ profile_chooser_constructor (GType type,
   gboolean iter_set = FALSE;
   McManager *btf_cm;
 
-  object = G_OBJECT_CLASS (empathy_profile_chooser_parent_class)->constructor (
-      type, n_construct_params, construct_params);
   priv = GET_PRIV (object);
   profile_chooser = EMPATHY_PROFILE_CHOOSER (object);
 
@@ -220,8 +215,6 @@ profile_chooser_constructor (GType type,
     gtk_combo_box_set_active_iter (GTK_COMBO_BOX (object), &iter);
 
   mc_profiles_free_list (profiles);
-
-  return object;
 }
 
 static void
@@ -261,7 +254,7 @@ empathy_profile_chooser_class_init (EmpathyProfileChooserClass *klass)
 {
   GObjectClass *object_class = G_OBJECT_CLASS (klass);
 
-  object_class->constructor = profile_chooser_constructor;
+  object_class->constructed = profile_chooser_constructed;
   object_class->dispose = profile_chooser_dispose;
 
   g_type_class_add_private (object_class, sizeof (EmpathyProfileChooserPriv));



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]