Changeset 3812
- Timestamp:
- 11/19/08 15:31:24
- Files:
-
- releases/modest/diablo-pe2/ChangeLog (modified) (2 diffs)
- releases/modest/diablo-pe2/libtinymail-camel/tny-camel-mime-part.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
releases/modest/diablo-pe2/ChangeLog
r3809 r3812 1 2008-11-19 Sergio Villar Senin <svillar@igalia.com> 2 3 * libtinymail-camel/tny-camel-mime-part.c 4 (tny_camel_mime_part_decode_to_stream_default): 5 adds a reference to protect wrapper when decoding to a stream 6 1 7 2008-11-19 Jose Dapena Paz <jdapena@igalia.com> 2 8 … … 48 54 only write in chunks when writing to sockets, do not do it when 49 55 writing to a local filesystem. This speeds up writings a lot. 56 * 57 libtinymail-camel/camel-lite/camel/providers/local/camel-maildir-summary.c: 58 adds an extra check that prevents crashes when reading data from 59 corrupted media. 50 60 51 61 2008-10-06 Sergio Villar Senin <svillar@igalia.com> releases/modest/diablo-pe2/libtinymail-camel/tny-camel-mime-part.c
r3758 r3812 782 782 783 783 wrapper = camel_medium_get_content_object (medium); 784 camel_object_ref (wrapper); 784 785 785 786 if (G_UNLIKELY (!wrapper)) { … … 789 790 return -1; 790 791 } 791 792 792 793 if (camel_content_type_is (wrapper->mime_type, "text", "*")) 793 794 bytes = (gssize) camel_stream_format_text (wrapper, cstream); … … 795 796 bytes = (gssize) camel_data_wrapper_decode_to_stream (wrapper, cstream); 796 797 798 camel_object_unref (wrapper); 797 799 camel_object_unref (cstream); 798 800 camel_object_unref (medium); 799 801 800 802 if (bytes < 0) { 801 803 g_set_error (err, TNY_IO_ERROR,
