mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-07-23 10:27:51 +02:00
Modified Files: glib/ChangeLog glib/glib.def glib/glib/giochannel.c
Modified Files: glib/ChangeLog glib/glib.def glib/glib/giochannel.c glib/glib/giochannel.h glib/glib/giounix.c glib/glib/giowin32.c glib/docs/reference/glib/glib-sections.txt glib/tests/iochannel-test.c glib/tests/unicode-collate.c glib/tests/unicode-normalize.c Added Files: glib/tests/iochannel-test-infile * glib/giochannel.c: API changes, fixes to error handling, some internal restructuring * glib/giochannel.h: API changes, documentation for elements in GIOChannel structure * glib/giounix.c: Matched API changes, implemented backend to set is_readable, is_writeable, is_seekable flags, added a test to catch large values of count for which the behavior of write() is undefined * glib/giowin32.c: Changed to match new prototypes for io_close() and io_seek(), removed references to G_IO_STATUS_INTR, set is_seekable flag in channel creation functions * glib.def: Renamed g_channel_error_quark() and g_channel_error_from_errno() to g_io_channel_error_quark() and g_io_channel_error_from_errno(); added new functions g_io_channel_get_buffered() and g_io_channel_set_buffered() * docs/reference/glib/glib-sections.txt: Modified iochannel section to reflect new functions and API changes * tests/iochannel-test.c: Fixed to work with API changes * tests/iochannel-test-infile: New file; input file for iochannel-test * tests/unicode-collate.c tests/unicode-normalize.c: Changed G_IO_FILE_MODE_READ to "r" to match API change
This commit is contained in:
@@ -594,7 +594,6 @@ g_io_channel_init
|
||||
|
||||
<SUBSECTION>
|
||||
g_io_channel_new_file
|
||||
GIOFileMode
|
||||
g_io_channel_read_chars
|
||||
g_io_channel_read_line
|
||||
g_io_channel_read_line_string
|
||||
@@ -603,14 +602,14 @@ g_io_channel_write_chars
|
||||
g_io_channel_flush
|
||||
g_io_channel_seek_position
|
||||
GSeekType
|
||||
g_io_channel_close
|
||||
g_io_channel_shutdown
|
||||
|
||||
<SUBSECTION>
|
||||
GChannelStatus
|
||||
GChannelError
|
||||
G_CHANNEL_ERROR
|
||||
g_channel_error_quark
|
||||
g_channel_error_from_errno
|
||||
GIOStatus
|
||||
GIOChannelError
|
||||
G_IO_CHANNEL_ERROR
|
||||
g_io_channel_error_quark
|
||||
g_io_channel_error_from_errno
|
||||
|
||||
<SUBSECTION>
|
||||
g_io_channel_ref
|
||||
@@ -638,10 +637,10 @@ g_io_channel_set_line_term
|
||||
G_IO_CHANNEL_UNIX_LINE_TERM
|
||||
G_IO_CHANNEL_DOS_LINE_TERM
|
||||
G_IO_CHANNEL_MACINTOSH_LINE_TERM
|
||||
G_IO_CHANNEL_DEFAULT_LINE_TERM
|
||||
g_io_channel_get_buffered
|
||||
g_io_channel_set_buffered
|
||||
g_io_channel_get_encoding
|
||||
g_io_channel_set_encoding
|
||||
G_IO_CHANNEL_ENCODE_RAW
|
||||
|
||||
<SUBSECTION Private>
|
||||
g_io_channel_win32_new_fd
|
||||
@@ -656,6 +655,7 @@ g_io_channel_read
|
||||
GIOError
|
||||
g_io_channel_write
|
||||
g_io_channel_seek
|
||||
g_io_channel_close
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
|
Reference in New Issue
Block a user