mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-26 02:48:54 +02:00
Modified Files: glib/ChangeLog glib/glib/giochannel.h
Modified Files: glib/ChangeLog glib/glib/giochannel.h glib/glib/giochannel.c glib/glib/glib.def glib/docs/reference/glib/glib-sections.txt * glib/giochannel.c glib/giochannel.c glib/glib.def docs/reference/glib/glib-sections.txt: Added new functions g_io_channel_[read,write]_unichar () * glib/giochannel.h: Finally remembered to remove the old error message G_IO_CHANNEL_ERROR_PCHAR_FLUSH * glib/giochannel.c: Some fixes to g_io_channel_fill_buffer () and g_io_channel_write_chars ()
This commit is contained in:
@@ -61,8 +61,6 @@ typedef enum
|
||||
G_IO_CHANNEL_ERROR_OVERFLOW,
|
||||
G_IO_CHANNEL_ERROR_PIPE,
|
||||
/* Other */
|
||||
G_IO_CHANNEL_ERROR_PCHAR_FLUSH,
|
||||
/* Unconverted partial UTF-8 chars in buffer during flush */
|
||||
G_IO_CHANNEL_ERROR_FAILED
|
||||
} GIOChannelError;
|
||||
|
||||
@@ -252,11 +250,17 @@ GIOStatus g_io_channel_read_chars (GIOChannel *channel,
|
||||
gsize count,
|
||||
gsize *bytes_read,
|
||||
GError **error);
|
||||
GIOStatus g_io_channel_read_unichar (GIOChannel *channel,
|
||||
gunichar *thechar,
|
||||
GError **error);
|
||||
GIOStatus g_io_channel_write_chars (GIOChannel *channel,
|
||||
const gchar *buf,
|
||||
gssize count,
|
||||
gsize *bytes_written,
|
||||
GError **error);
|
||||
GIOStatus g_io_channel_write_unichar (GIOChannel *channel,
|
||||
gunichar thechar,
|
||||
GError **error);
|
||||
GIOStatus g_io_channel_seek_position (GIOChannel *channel,
|
||||
glong offset,
|
||||
GSeekType type,
|
||||
|
Reference in New Issue
Block a user