diff options
author | Larry Ewing <lewing@ximian.com> | 2003-03-21 15:53:13 +0800 |
---|---|---|
committer | Larry Ewing <lewing@src.gnome.org> | 2003-03-21 15:53:13 +0800 |
commit | 53fdce7e2888896529e60431767136ebf4e3e2e6 (patch) | |
tree | fba0d3e72ea93f743590230f1fd693c450f7df99 /mail | |
parent | 0179e4a20698b83ea2426e91f1f7eb3d4f3a8372 (diff) | |
download | gsoc2013-evolution-53fdce7e2888896529e60431767136ebf4e3e2e6.tar gsoc2013-evolution-53fdce7e2888896529e60431767136ebf4e3e2e6.tar.gz gsoc2013-evolution-53fdce7e2888896529e60431767136ebf4e3e2e6.tar.bz2 gsoc2013-evolution-53fdce7e2888896529e60431767136ebf4e3e2e6.tar.lz gsoc2013-evolution-53fdce7e2888896529e60431767136ebf4e3e2e6.tar.xz gsoc2013-evolution-53fdce7e2888896529e60431767136ebf4e3e2e6.tar.zst gsoc2013-evolution-53fdce7e2888896529e60431767136ebf4e3e2e6.zip |
remember to disconnect the destroy handler if whenever the loader is shut
2003-03-21 Larry Ewing <lewing@ximian.com>
* mail-display.c (pixbuf_gen_idle): remember to disconnect the
destroy handler if whenever the loader is shut down.
svn path=/trunk/; revision=20449
Diffstat (limited to 'mail')
-rw-r--r-- | mail/ChangeLog | 5 | ||||
-rw-r--r-- | mail/mail-display.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog index 8080726754..bbee4c95d6 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,8 @@ +2003-03-21 Larry Ewing <lewing@ximian.com> + + * mail-display.c (pixbuf_gen_idle): remember to disconnect the + destroy handler if whenever the loader is shut down. + 2003-03-20 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c (owner_set_cb): Change the message_destroy diff --git a/mail/mail-display.c b/mail/mail-display.c index 406a194df5..83e8136057 100644 --- a/mail/mail-display.c +++ b/mail/mail-display.c @@ -660,6 +660,7 @@ pixbuf_gen_idle (struct _PixbufLoader *pbl) g_object_unref (pbl->loader); } + g_signal_handler_disconnect (pbl->eb, pbl->destroy_id); g_free (pbl->type); g_free (pbl->cid); g_free (pbl); @@ -698,6 +699,7 @@ pixbuf_gen_idle (struct _PixbufLoader *pbl) g_object_unref (pbl->loader); } + g_signal_handler_disconnect (pbl->eb, pbl->destroy_id); g_free (pbl->type); g_free (pbl->cid); g_free (pbl); |