diff options
author | badcel <33569-badcel@users.noreply.gitlab.gnome.org> | 2023-04-15 22:53:05 +0200 |
---|---|---|
committer | badcel <33569-badcel@users.noreply.gitlab.gnome.org> | 2023-04-15 22:53:05 +0200 |
commit | f510fa02273e67323c0a91bfb3dca6b00b2147ad (patch) | |
tree | c0629ecd8c36c9da1cbb5b31e625d9bb54cec9ff | |
parent | 9d2f65576f5e05af07f9b9ae685b91b30807423b (diff) | |
download | glib-f510fa02273e67323c0a91bfb3dca6b00b2147ad.tar.gz |
gsocket: Explicitly mark size parameter as (in)
The generated gir file marks the size parameter as "out" by default. This is wrong in the context of a caller allocated buffer with a given size. Explicitly marking the size parameter as (in) fixes the issue.
-rw-r--r-- | gio/gsocket.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gio/gsocket.c b/gio/gsocket.c index d25591a17..3411b7785 100644 --- a/gio/gsocket.c +++ b/gio/gsocket.c @@ -3400,7 +3400,7 @@ g_socket_receive_with_blocking (GSocket *socket, * pointer, or %NULL * @buffer: (array length=size) (element-type guint8) (out caller-allocates): * a buffer to read data into (which should be at least @size bytes long). - * @size: the number of bytes you want to read from the socket + * @size: (in): the number of bytes you want to read from the socket * @cancellable: (nullable): a %GCancellable or %NULL * @error: #GError for error reporting, or %NULL to ignore. * |