From: Jose Dapena Paz Date: Fri, 6 Jul 2007 16:15:40 +0000 (+0000) Subject: * src/widgets/modest-attachment-view.c: X-Git-Tag: git_migration_finished~2921 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=935c84219c0eb59e86a610806d6f9f0e017e4072 * src/widgets/modest-attachment-view.c: * Now it retrieves the mime part size properly even when it was local. pmo-trunk-r2617 --- diff --git a/src/widgets/modest-attachment-view.c b/src/widgets/modest-attachment-view.c index c2ea039..d659712 100644 --- a/src/widgets/modest-attachment-view.c +++ b/src/widgets/modest-attachment-view.c @@ -140,6 +140,10 @@ get_size_idle_func (gpointer data) priv->get_size_stream = tny_camel_mem_stream_new (); tny_mime_part_decode_to_stream (priv->mime_part, priv->get_size_stream); tny_stream_reset (priv->get_size_stream); + if (tny_stream_is_eos (priv->get_size_stream)) { + tny_stream_close (priv->get_size_stream); + priv->get_size_stream = tny_mime_part_get_stream (priv->mime_part); + } } readed_size = tny_stream_read (priv->get_size_stream, read_buffer, GET_SIZE_BUFFER_SIZE);