aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2001-05-29 05:23:32 +0800
committerDan Winship <danw@src.gnome.org>2001-05-29 05:23:32 +0800
commit353f8187b88ee39b08d33845461bc853c454f4d5 (patch)
tree16169568bab9b464c9f119e159c4b50fdd5349a2
parentd591587d8f36e9cf4a1abb16f14f2feee8e507fb (diff)
downloadgsoc2013-evolution-353f8187b88ee39b08d33845461bc853c454f4d5.tar.gz
gsoc2013-evolution-353f8187b88ee39b08d33845461bc853c454f4d5.tar.zst
gsoc2013-evolution-353f8187b88ee39b08d33845461bc853c454f4d5.zip
Fix a bug that could cause a crash on messages with an empty subject.
* mail-format.c (write_text_header): Fix a bug that could cause a crash on messages with an empty subject. Oops. svn path=/trunk/; revision=10034
-rw-r--r--mail/ChangeLog5
-rw-r--r--mail/mail-format.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 474f9455cb..a685ad6b77 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,8 @@
+2001-05-28 Dan Winship <danw@ximian.com>
+
+ * mail-format.c (write_text_header): Fix a bug that could cause a
+ crash on messages with an empty subject. Oops.
+
2001-05-27 Jeffrey Stedfast <fejj@ximian.com>
* message-list.c: Removed the etable spec string.
diff --git a/mail/mail-format.c b/mail/mail-format.c
index fcaa02c130..af6a870b22 100644
--- a/mail/mail-format.c
+++ b/mail/mail-format.c
@@ -661,7 +661,7 @@ write_text_header (const char *name, const char *value, int flags, GtkHTML *html
mail_html_write (html, stream, "%s</td> </tr>", encoded);
- if (value)
+ if (value && *value)
g_free (encoded);
}