From 3f207278fb889bacbfda7afa3899257d0c29888c Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Wed, 9 May 2001 20:17:12 +0000 Subject: Wrap the content-id with <>'s. 2001-05-09 Jeffrey Stedfast * camel-mime-part.c (camel_mime_part_set_content_id): Wrap the content-id with <>'s. svn path=/trunk/; revision=9734 --- camel/camel-mime-part.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'camel/camel-mime-part.c') diff --git a/camel/camel-mime-part.c b/camel/camel-mime-part.c index c8720b2fea..e62f7cce27 100644 --- a/camel/camel-mime-part.c +++ b/camel/camel-mime-part.c @@ -371,8 +371,17 @@ camel_mime_part_get_filename (CamelMimePart *mime_part) void camel_mime_part_set_content_id (CamelMimePart *mime_part, const char *contentid) { - camel_medium_set_header (CAMEL_MEDIUM (mime_part), "Content-ID", - contentid); + char *cid, *id; + + if (contentid) + id = g_strstrip (g_strdup (contentid)); + else + id = header_msgid_generate (); + + cid = g_strdup_printf ("<%s>", id); + g_free (id); + camel_medium_set_header (CAMEL_MEDIUM (mime_part), "Content-ID", cid); + g_free (cid); } const gchar * -- cgit v1.2.3