aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-format.c
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2000-05-09 06:28:11 +0800
committerDan Winship <danw@src.gnome.org>2000-05-09 06:28:11 +0800
commit38165888d297d91e1bdf5f1ac6027b900b23b740 (patch)
treef4f75d5c426ff0e7422b22ddd543b90fdc0c1a05 /mail/mail-format.c
parent65ec43cb553420890c8d14b6c76ce2606674d893 (diff)
downloadgsoc2013-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.c18
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 ());