diff options
author | Michael Gratton <mike@vee.net> | 2021-04-20 09:27:08 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-19 19:27:08 -0400 |
commit | c29e33c62ba21c4a41bccd25b00f96cbefa397e2 (patch) | |
tree | f7bd0633fd4d523957a5115ecef4ea913e8f08e3 | |
parent | 5e6ccbf793b2510a55c04754d215d18bbe4a5a14 (diff) | |
download | gmime-c29e33c62ba21c4a41bccd25b00f96cbefa397e2.tar.gz |
GI annotation updates (#101)
Various fixes to help at least vala bindings, if not others.
Patch originally by Rico Tzschichholz <ricotz@ubuntu.com>
-rw-r--r-- | gmime/GMime-3.0.metadata | 4 | ||||
-rw-r--r-- | gmime/gmime-stream-buffer.c | 2 | ||||
-rw-r--r-- | gmime/gmime-stream.c | 4 |
3 files changed, 7 insertions, 3 deletions
diff --git a/gmime/GMime-3.0.metadata b/gmime/GMime-3.0.metadata index 46c4a6d1..3497be81 100644 --- a/gmime/GMime-3.0.metadata +++ b/gmime/GMime-3.0.metadata @@ -30,3 +30,7 @@ Object .write_to_stream#virtual_method name="write_to_stream_vfunc" FilterBest .charset#method name="get_charset" + +// Reparenting +Stream + .buffer_* parent="GMime.StreamBuffer" name="buffer_(.+)" diff --git a/gmime/gmime-stream-buffer.c b/gmime/gmime-stream-buffer.c index 0bc82371..aae940f0 100644 --- a/gmime/gmime-stream-buffer.c +++ b/gmime/gmime-stream-buffer.c @@ -518,7 +518,7 @@ g_mime_stream_buffer_new (GMimeStream *source, GMimeStreamBufferMode mode) /** * g_mime_stream_buffer_gets: * @stream: stream - * @buf: line buffer + * @buf: (array length=max) (element-type guint8): line buffer * @max: max length of a line * * Reads in at most one less than @max characters from @stream and diff --git a/gmime/gmime-stream.c b/gmime/gmime-stream.c index 3127b969..cae99fcb 100644 --- a/gmime/gmime-stream.c +++ b/gmime/gmime-stream.c @@ -190,7 +190,7 @@ stream_write (GMimeStream *stream, const char *buf, size_t len) /** * g_mime_stream_write: * @stream: a #GMimeStream - * @buf: buffer + * @buf: (array length=len) (element-type guint8): buffer * @len: buffer length * * Attempts to write up to @len bytes of @buf to @stream. @@ -573,7 +573,7 @@ g_mime_stream_write_to_stream (GMimeStream *src, GMimeStream *dest) /** * g_mime_stream_writev: * @stream: a #GMimeStream - * @vector: a #GMimeStreamIOVector + * @vector: (array length=count): a #GMimeStreamIOVector * @count: number of vector elements * * Writes at most @count blocks described by @vector to @stream. |