aboutsummaryrefslogtreecommitdiffstats
path: root/mail/ChangeLog
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@ximian.com>2002-04-20 08:41:25 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2002-04-20 08:41:25 +0800
commit5d8a4ea16f86e62f1c14c5acffb075aa59e1aa5a (patch)
tree08790d6e5891e6e1e3b211d64758436936a314e9 /mail/ChangeLog
parent4cd8394cf68e5c58bb462e057ce3bac41032f3c1 (diff)
downloadgsoc2013-evolution-5d8a4ea16f86e62f1c14c5acffb075aa59e1aa5a.tar
gsoc2013-evolution-5d8a4ea16f86e62f1c14c5acffb075aa59e1aa5a.tar.gz
gsoc2013-evolution-5d8a4ea16f86e62f1c14c5acffb075aa59e1aa5a.tar.bz2
gsoc2013-evolution-5d8a4ea16f86e62f1c14c5acffb075aa59e1aa5a.tar.lz
gsoc2013-evolution-5d8a4ea16f86e62f1c14c5acffb075aa59e1aa5a.tar.xz
gsoc2013-evolution-5d8a4ea16f86e62f1c14c5acffb075aa59e1aa5a.tar.zst
gsoc2013-evolution-5d8a4ea16f86e62f1c14c5acffb075aa59e1aa5a.zip
Ref the html object here, this is an async handler so it's possible for
2002-04-19 Jeffrey Stedfast <fejj@ximian.com> * mail-display.c (stream_write_or_redisplay_when_loaded): Ref the html object here, this is an async handler so it's possible for our caller (or someone else) to unref the html object before we finish. (load_content_free): Unref the async handler's ref of the html object here. (mail_display_new): Ref the html widget here so that we can be sure that so long as the mail-display is "alive", so is the html object. See bug #22328 for details. Basically, the message-browser is being closed before the message gets loaded and so the html object was being destroyed but the mail-display was still alive. (mail_display_destroy): Unref the html object when the mail-display is destroyed. svn path=/trunk/; revision=16544
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r--mail/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index e27ff8e094..392b75c810 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,19 @@
+2002-04-19 Jeffrey Stedfast <fejj@ximian.com>
+
+ * mail-display.c (stream_write_or_redisplay_when_loaded): Ref the
+ html object here, this is an async handler so it's possible for
+ our caller (or someone else) to unref the html object before we
+ finish.
+ (load_content_free): Unref the async handler's ref of the html
+ object here.
+ (mail_display_new): Ref the html widget here so that we can be
+ sure that so long as the mail-display is "alive", so is the html
+ object. See bug #22328 for details. Basically, the message-browser
+ is being closed before the message gets loaded and so the html
+ object was being destroyed but the mail-display was still alive.
+ (mail_display_destroy): Unref the html object when the
+ mail-display is destroyed.
+
2002-04-19 Anna Marie Dirks <anna@ximian.com>
* mail-config.glade: Added yet more accelerators for the new config