mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-25 03:32:12 +01:00
GIOChannel: Add missing (allow-none) annotations
g_io_channel_set_line_term() and g_io_channel_set_encoding() can get NULL arguments, mark them as such.
This commit is contained in:
parent
bab186e66a
commit
9e05d03420
@ -878,10 +878,10 @@ g_io_channel_get_buffer_size (GIOChannel *channel)
|
|||||||
/**
|
/**
|
||||||
* g_io_channel_set_line_term:
|
* g_io_channel_set_line_term:
|
||||||
* @channel: a #GIOChannel
|
* @channel: a #GIOChannel
|
||||||
* @line_term: The line termination string. Use %NULL for autodetect.
|
* @line_term: (allow-none): The line termination string. Use %NULL for
|
||||||
* Autodetection breaks on "\n", "\r\n", "\r", "\0", and
|
* autodetect. Autodetection breaks on "\n", "\r\n", "\r", "\0",
|
||||||
* the Unicode paragraph separator. Autodetection should
|
* and the Unicode paragraph separator. Autodetection should not be
|
||||||
* not be used for anything other than file-based channels.
|
* used for anything other than file-based channels.
|
||||||
* @length: The length of the termination string. If -1 is passed, the
|
* @length: The length of the termination string. If -1 is passed, the
|
||||||
* string is assumed to be nul-terminated. This option allows
|
* string is assumed to be nul-terminated. This option allows
|
||||||
* termination strings with embedded nuls.
|
* termination strings with embedded nuls.
|
||||||
@ -1282,7 +1282,7 @@ g_io_channel_get_buffered (GIOChannel *channel)
|
|||||||
/**
|
/**
|
||||||
* g_io_channel_set_encoding:
|
* g_io_channel_set_encoding:
|
||||||
* @channel: a #GIOChannel
|
* @channel: a #GIOChannel
|
||||||
* @encoding: the encoding type
|
* @encoding: (allow-none): the encoding type
|
||||||
* @error: location to store an error of type #GConvertError
|
* @error: location to store an error of type #GConvertError
|
||||||
*
|
*
|
||||||
* Sets the encoding for the input/output of the channel.
|
* Sets the encoding for the input/output of the channel.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user