diff options
author | bertrand <bertrand@helixcode.com> | 2000-03-03 00:21:05 +0800 |
---|---|---|
committer | Bertrand Guiheneuf <bertrand@src.gnome.org> | 2000-03-03 00:21:05 +0800 |
commit | 8e356d0601866c7f7d8139b1135a628fd4362462 (patch) | |
tree | 498def4e208e787b1b7a2d6ff36b92ced097d2e4 /camel/camel-stream-b64.c | |
parent | 01b2d34d032d0a675ef5f0fdcb811cdd41d690ed (diff) | |
download | gsoc2013-evolution-8e356d0601866c7f7d8139b1135a628fd4362462.tar.gz gsoc2013-evolution-8e356d0601866c7f7d8139b1135a628fd4362462.tar.zst gsoc2013-evolution-8e356d0601866c7f7d8139b1135a628fd4362462.zip |
use CamelStreamB64 type for the input stream.
2000-03-02 bertrand <bertrand@helixcode.com>
* camel-stream-b64.c (camel_stream_b64_write_to_stream):
use CamelStreamB64 type for the input stream.
* camel-mime-part.c (_get_content_object): remove
debugging trace
(_write_content_to_stream): implement the b64
encoding the new way (that is using camel_stream_b64)
svn path=/trunk/; revision=2014
Diffstat (limited to 'camel/camel-stream-b64.c')
-rw-r--r-- | camel/camel-stream-b64.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/camel/camel-stream-b64.c b/camel/camel-stream-b64.c index cedc9f914f..df4f755fac 100644 --- a/camel/camel-stream-b64.c +++ b/camel/camel-stream-b64.c @@ -552,7 +552,7 @@ my_reset (CamelStream *stream) void -camel_stream_b64_write_to_stream (CamelStream *stream, +camel_stream_b64_write_to_stream (CamelStreamB64 *stream_b64, CamelStream *output_stream) { gchar tmp_buf[4096]; @@ -565,10 +565,10 @@ camel_stream_b64_write_to_stream (CamelStream *stream, * to an output stream. */ g_assert (output_stream); - g_assert (stream); + g_assert (stream_b64); - while (!camel_stream_eos (stream)) { - nb_read = camel_stream_read (stream, tmp_buf, 4096); + while (!camel_stream_eos (CAMEL_STREAM (stream_b64))) { + nb_read = camel_stream_read (CAMEL_STREAM (stream_b64), tmp_buf, 4096); nb_written = 0; while (nb_written < nb_read) nb_written += camel_stream_write (output_stream, tmp_buf, nb_read); |