gmime r1038 - in trunk: . gmime



Author: fejj
Date: 2007-02-03 21:22:32 +0000 (Sat, 03 Feb 2007)
New Revision: 1038
ViewCVS link: http://svn.gnome.org/viewcvs/gmime?rev=1038&view=rev

Modified:
   trunk/ChangeLog
   trunk/gmime/gmime-stream-cat.c
   trunk/gmime/gmime-stream-file.c
   trunk/gmime/gmime-stream-fs.c
Log:
2007-02-03  Jeffrey Stedfast  <fejj gnome org>

	* gmime/gmime-stream-cat.c (stream_flush): Flush all streams up to
	and including the current stream, not just the current stream.
	(stream_write): break if we don't write any data to
	current->stream or get an error so we can try the next stream.

	* gmime/gmime-stream-file.c (stream_close): Same as below.

	* gmime/gmime-stream-fs.c (stream_close): Allow closing multiple
	times... makes this consistant with the other streams.
	(stream_write): If a system write fails with EFBIG or ENOSPC, set
	eos to TRUE.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]