diff options
author | Not Zed <NotZed@Ximian.com> | 2002-11-26 14:39:18 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2002-11-26 14:39:18 +0800 |
commit | 66442571c9fa464dae8b5f0eada5501183cc6656 (patch) | |
tree | 22b5407583011e75effcd70100f0d911381af7a8 | |
parent | a218e07d526b43e65214ccce2c09c6e703fcafc0 (diff) | |
download | gsoc2013-evolution-66442571c9fa464dae8b5f0eada5501183cc6656.tar gsoc2013-evolution-66442571c9fa464dae8b5f0eada5501183cc6656.tar.gz gsoc2013-evolution-66442571c9fa464dae8b5f0eada5501183cc6656.tar.bz2 gsoc2013-evolution-66442571c9fa464dae8b5f0eada5501183cc6656.tar.lz gsoc2013-evolution-66442571c9fa464dae8b5f0eada5501183cc6656.tar.xz gsoc2013-evolution-66442571c9fa464dae8b5f0eada5501183cc6656.tar.zst gsoc2013-evolution-66442571c9fa464dae8b5f0eada5501183cc6656.zip |
properly chain finalise.
2002-11-26 Not Zed <NotZed@Ximian.com>
* e-msg-composer.c (composer_finalise): properly chain finalise.
svn path=/trunk/; revision=18918
-rw-r--r-- | composer/ChangeLog | 4 | ||||
-rw-r--r-- | composer/e-msg-composer.c | 7 |
2 files changed, 9 insertions, 2 deletions
diff --git a/composer/ChangeLog b/composer/ChangeLog index 0f74ef29ff..7310711f99 100644 --- a/composer/ChangeLog +++ b/composer/ChangeLog @@ -1,3 +1,7 @@ +2002-11-26 Not Zed <NotZed@Ximian.com> + + * e-msg-composer.c (composer_finalise): properly chain finalise. + 2002-11-25 Not Zed <NotZed@Ximian.com> * e-msg-composer-attachment-bar.c (init): Remove the window size diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c index 87835892c7..b2fff0e859 100644 --- a/composer/e-msg-composer.c +++ b/composer/e-msg-composer.c @@ -2305,7 +2305,7 @@ static void composer_finalise (GObject *object) { EMsgComposer *composer; - + composer = E_MSG_COMPOSER (object); mail_config_signature_unregister_client ((MailConfigSignatureClient) sig_event_client, composer); @@ -2331,6 +2331,9 @@ composer_finalise (GObject *object) if (composer->redirect) camel_object_unref (composer->redirect); + + if (G_OBJECT_CLASS (parent_class)->finalize != NULL) + (* G_OBJECT_CLASS (parent_class)->finalize) (object); } static void @@ -2351,7 +2354,7 @@ destroy (GtkObject *object) { EMsgComposer *composer; CORBA_Environment ev; - + composer = E_MSG_COMPOSER (object); CORBA_exception_init (&ev); |