glib r5952 - trunk/gio



Author: juergbi
Date: 2007-11-27 13:44:48 +0000 (Tue, 27 Nov 2007)
New Revision: 5952
ViewCVS link: http://svn.gnome.org/viewcvs/glib?rev=5952&view=rev

Modified:
   trunk/gio/ChangeLog
   trunk/gio/gbufferedinputstream.c
   trunk/gio/gbufferedinputstream.h
   trunk/gio/gdatainputstream.c
   trunk/gio/gdatainputstream.h
Log:
2007-11-27  Juerg Billeter  <j bitron ch>

	* gbufferedinputstream.c: (g_buffered_input_stream_peek_buffer),
	(g_buffered_input_stream_read_byte):
	* gbufferedinputstream.h:
	New functions for efficient access to buffer and simple single byte
	reads.

	* gdatainputstream.c: (scan_for_newline), (scan_for_chars),
	(g_data_input_stream_read_until):
	* gdatainputstream.h:
	Use peek_buffer to avoid memcpy in scan_for_newline, implement
	read_until with multiple stop chars.





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