aboutsummaryrefslogtreecommitdiffstats
path: root/composer/e-msg-composer.c
diff options
context:
space:
mode:
authorNotZed <NotZed@HelixCode.com>2000-04-26 18:25:52 +0800
committerMichael Zucci <zucchi@src.gnome.org>2000-04-26 18:25:52 +0800
commit854e4ba9a41e908b182a65b38bfa3f10adee85e0 (patch)
tree36f1bfd51c1becf53ad7f001812e819f05d96dd1 /composer/e-msg-composer.c
parent8201b137c7bad00c6fca96c1f312886d20f6941f (diff)
downloadgsoc2013-evolution-854e4ba9a41e908b182a65b38bfa3f10adee85e0.tar.gz
gsoc2013-evolution-854e4ba9a41e908b182a65b38bfa3f10adee85e0.tar.zst
gsoc2013-evolution-854e4ba9a41e908b182a65b38bfa3f10adee85e0.zip
Use camel_mime_part_set_text() to set the text rather than messing with
2000-04-26 NotZed <NotZed@HelixCode.com> * e-msg-composer.c (build_message): Use camel_mime_part_set_text() to set the text rather than messing with data wrappers. * e-msg-composer-attachment-bar.c (attach_to_multipart): Change for new camel-stream interfaces. (attach_to_multipart): Also set base64 encoding by default. svn path=/trunk/; revision=2623
Diffstat (limited to 'composer/e-msg-composer.c')
-rw-r--r--composer/e-msg-composer.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c
index 0271666454..17b34fb943 100644
--- a/composer/e-msg-composer.c
+++ b/composer/e-msg-composer.c
@@ -155,13 +155,10 @@ build_message (EMsgComposer *composer)
body_part = camel_mime_body_part_new ();
text = get_editor_text (BONOBO_WIDGET (composer->editor));
- sdr = camel_simple_data_wrapper_new ();
- camel_data_wrapper_set_mime_type (CAMEL_DATA_WRAPPER (sdr),
+ /* set text sets text/plain */
+ camel_mime_part_set_text((CamelMimePart *)body_part, text);
+ camel_data_wrapper_set_mime_type (CAMEL_DATA_WRAPPER (camel_medium_get_content_object((CamelMedium *)body_part)),
"text/html");
- camel_simple_data_wrapper_set_text (sdr, text);
- camel_medium_set_content_object (CAMEL_MEDIUM (body_part),
- CAMEL_DATA_WRAPPER (sdr));
- gtk_object_unref (GTK_OBJECT (sdr));
g_free (text);
camel_multipart_add_part (multipart, body_part);