From 53fdce7e2888896529e60431767136ebf4e3e2e6 Mon Sep 17 00:00:00 2001 From: Larry Ewing Date: Fri, 21 Mar 2003 07:53:13 +0000 Subject: remember to disconnect the destroy handler if whenever the loader is shut 2003-03-21 Larry Ewing * mail-display.c (pixbuf_gen_idle): remember to disconnect the destroy handler if whenever the loader is shut down. svn path=/trunk/; revision=20449 --- mail/ChangeLog | 5 +++++ mail/mail-display.c | 2 ++ 2 files changed, 7 insertions(+) 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 + + * mail-display.c (pixbuf_gen_idle): remember to disconnect the + destroy handler if whenever the loader is shut down. + 2003-03-20 Jeffrey Stedfast * 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); -- cgit v1.2.3