[anjal] Fix up the class hierarchy.



commit deb5424dafc4d28e8aaae617ab8493fb5f40e732
Author: Srinivasa Ragavan <sragavan gnome org>
Date:   Mon Jan 4 23:22:35 2010 +0530

    Fix up the class hierarchy.

 src/mail-shell.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/src/mail-shell.c b/src/mail-shell.c
index 5d4b149..7b2e498 100644
--- a/src/mail-shell.c
+++ b/src/mail-shell.c
@@ -428,8 +428,8 @@ static void
 mail_shell_finalize (GObject *object)
 {
 	//FIXME: Unintialize the cleanup timeout.
-	//
-	//G_OBJECT_CLASS (mail_shell_parent_class)->finalize (object);
+	
+	G_OBJECT_CLASS (mail_shell_parent_class)->finalize (object);
 }
 #if 0
 static void
@@ -481,7 +481,8 @@ mail_shell_class_init (MailShellClass *klass)
 	EShellWindowClass *shell_class;
 	GtkBindingSet *binding_set;
 
-	shell_class = mail_shell_parent_class = MAIL_SHELL_CLASS(klass);
+	mail_shell_parent_class = g_type_class_peek_parent (klass);
+	shell_class =  MAIL_SHELL_CLASS(klass);
 	object_class->finalize = mail_shell_finalize;
 	//shell_class->construct_content_area = ms_construct_content_area;
 	shell_class->construct_toolbar = ms_construct_toolbar;



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