mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-12-02 06:47:13 +01: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