aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-stream-b64.c
diff options
context:
space:
mode:
authorbertrand <bertrand@helixcode.com>2000-03-03 00:21:05 +0800
committerBertrand Guiheneuf <bertrand@src.gnome.org>2000-03-03 00:21:05 +0800
commit8e356d0601866c7f7d8139b1135a628fd4362462 (patch)
tree498def4e208e787b1b7a2d6ff36b92ced097d2e4 /camel/camel-stream-b64.c
parent01b2d34d032d0a675ef5f0fdcb811cdd41d690ed (diff)
downloadgsoc2013-evolution-8e356d0601866c7f7d8139b1135a628fd4362462.tar
gsoc2013-evolution-8e356d0601866c7f7d8139b1135a628fd4362462.tar.gz
gsoc2013-evolution-8e356d0601866c7f7d8139b1135a628fd4362462.tar.bz2
gsoc2013-evolution-8e356d0601866c7f7d8139b1135a628fd4362462.tar.lz
gsoc2013-evolution-8e356d0601866c7f7d8139b1135a628fd4362462.tar.xz
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.c8
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);