diff options
author | Dan Winship <danw@src.gnome.org> | 2000-05-09 06:28:11 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2000-05-09 06:28:11 +0800 |
commit | 38165888d297d91e1bdf5f1ac6027b900b23b740 (patch) | |
tree | f4f75d5c426ff0e7422b22ddd543b90fdc0c1a05 /mail/mail-format.c | |
parent | 65ec43cb553420890c8d14b6c76ce2606674d893 (diff) | |
download | gsoc2013-evolution-38165888d297d91e1bdf5f1ac6027b900b23b740.tar.gz gsoc2013-evolution-38165888d297d91e1bdf5f1ac6027b900b23b740.tar.zst gsoc2013-evolution-38165888d297d91e1bdf5f1ac6027b900b23b740.zip |
Update for CamelStream CamelException changes.
* mail-display.c (save_data_cb):
(on_url_requested): Update for CamelStream CamelException changes.
* mail-format.c: Pass NULL for a CamelException in a bunch of
places... the user will see that the data is not being displayed,
and there's not a lot we can do, and none of these things should
be failing anyway. Maybe fix this later.
svn path=/trunk/; revision=2925
Diffstat (limited to 'mail/mail-format.c')
-rw-r--r-- | mail/mail-format.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/mail/mail-format.c b/mail/mail-format.c index 12026a5ce7..486b4da0b5 100644 --- a/mail/mail-format.c +++ b/mail/mail-format.c @@ -418,7 +418,7 @@ get_data_wrapper_text (CamelDataWrapper *data) ba = g_byte_array_new (); memstream = camel_stream_mem_new_with_byte_array (ba); - camel_data_wrapper_write_to_stream (data, memstream); + camel_data_wrapper_write_to_stream (data, memstream, NULL); text = g_malloc (ba->len + 1); memcpy (text, ba->data, ba->len); text[ba->len] = '\0'; @@ -485,14 +485,14 @@ handle_text_plain_flowed (CamelMimePart *part, CamelMimeMessage *root, /* Get the output stream of the data wrapper. */ wrapper_output_stream = camel_data_wrapper_get_output_stream (wrapper); - camel_stream_reset (wrapper_output_stream); + camel_stream_reset (wrapper_output_stream, NULL); buffer = camel_stream_buffer_new (wrapper_output_stream, CAMEL_STREAM_BUFFER_READ); do { /* Read next chunk of text. */ line = camel_stream_buffer_read_line ( - CAMEL_STREAM_BUFFER (buffer)); + CAMEL_STREAM_BUFFER (buffer), NULL); if (!line) break; @@ -593,7 +593,7 @@ handle_text_enriched (CamelMimePart *part, CamelMimeMessage *root, GtkBox *box) ba = g_byte_array_new (); memstream = camel_stream_mem_new_with_byte_array (ba); - camel_data_wrapper_write_to_stream (wrapper, memstream); + camel_data_wrapper_write_to_stream (wrapper, memstream, NULL); g_byte_array_append (ba, "", 1); p = ba->data; @@ -688,12 +688,12 @@ handle_text_html (CamelMimePart *part, CamelMimeMessage *root, GtkBox *box) /* Get the output stream of the data wrapper. */ wrapper_output_stream = camel_data_wrapper_get_output_stream (wrapper); - camel_stream_reset (wrapper_output_stream); + camel_stream_reset (wrapper_output_stream, NULL); do { /* Read next chunk of text. */ nb_bytes_read = camel_stream_read (wrapper_output_stream, - tmp_buffer, 4096); + tmp_buffer, 4096, NULL); /* If there's any text, write it to the stream */ if (nb_bytes_read > 0) { @@ -1057,7 +1057,7 @@ handle_via_bonobo (CamelMimePart *part, CamelMimeMessage *root, GtkBox *box) /* Write the data to a CamelStreamMem... */ ba = g_byte_array_new (); cstream = camel_stream_mem_new_with_byte_array (ba); - camel_data_wrapper_write_to_stream (wrapper, cstream); + camel_data_wrapper_write_to_stream (wrapper, cstream, NULL); /* ...convert the CamelStreamMem to a BonoboStreamMem... */ bstream = bonobo_stream_mem_create (ba->data, ba->len, TRUE, FALSE); @@ -1350,8 +1350,8 @@ mail_generate_forward (CamelMimeMessage *mime_message, stream = camel_stream_fs_new_with_fd (fd); camel_data_wrapper_write_to_stream (CAMEL_DATA_WRAPPER (mime_message), - stream); - camel_stream_flush (stream); + stream, NULL); + camel_stream_flush (stream, NULL); gtk_object_unref (GTK_OBJECT (stream)); composer = E_MSG_COMPOSER (e_msg_composer_new ()); |