]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: Use default 'length = null' for DataInputStream.read_line_utf8*
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 7 Jun 2017 07:59:06 +0000 (09:59 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 7 Jun 2017 07:59:06 +0000 (09:59 +0200)
https://bugzilla.gnome.org/show_bug.cgi?id=783351

vapi/gio-2.0.vapi
vapi/metadata/Gio-2.0-custom.vala
vapi/metadata/Gio-2.0.metadata

index 782f243c4c46fce797320d136b3c9afdd87555b6..4f458ce2d943de699e3f4d5173477e51d20beda4 100644 (file)
@@ -1078,9 +1078,9 @@ namespace GLib {
                [Version (since = "2.20")]
                public async string? read_line_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null, out size_t length = null) throws GLib.IOError, GLib.IOError;
                [Version (since = "2.30")]
-               public string? read_line_utf8 (out size_t length, GLib.Cancellable? cancellable = null) throws GLib.IOError;
+               public string? read_line_utf8 (out size_t length = null, GLib.Cancellable? cancellable = null) throws GLib.IOError;
                [CCode (cname = "g_data_input_stream_read_line_async", finish_function = "g_data_input_stream_read_line_finish_utf8")]
-               public async string? read_line_utf8_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null, out size_t length) throws GLib.IOError, GLib.IOError;
+               public async string? read_line_utf8_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null, out size_t length = null) throws GLib.IOError;
                public uint16 read_uint16 (GLib.Cancellable? cancellable = null) throws GLib.IOError;
                public uint32 read_uint32 (GLib.Cancellable? cancellable = null) throws GLib.IOError;
                public uint64 read_uint64 (GLib.Cancellable? cancellable = null) throws GLib.IOError;
index 38f9b3d613c886603b6764774d12ac26b74cf589..6462bd13b590434323629ecfde97a6d9b66d6777 100644 (file)
@@ -66,7 +66,7 @@ namespace GLib {
 
        public class DataInputStream : GLib.BufferedInputStream {
                [CCode (cname = "g_data_input_stream_read_line_async", finish_function = "g_data_input_stream_read_line_finish_utf8")]
-               public async string? read_line_utf8_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null, out size_t length) throws GLib.IOError, GLib.IOError;
+               public async string? read_line_utf8_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null, out size_t length = null) throws GLib.IOError;
        }
 
        [CCode (cheader_filename = "gio/gio.h", type_id = "g_file_monitor_get_type ()")]
index 5a176074758447dc3ccdb1dd963fea2b493bbb58..84d660d5f03da10e8a0adcd0a00921a26dce6fbe 100644 (file)
@@ -91,6 +91,7 @@ DataInputStream
   .read_* throws="GLib.IOError"
   .read_line* nullable
   .read_line_finish_utf8 skip
+  .read_line_utf8.length default=null
 DataOutputStream
   .put_* throws="GLib.IOError"
 DBusAuthObserver.authorize_authenticated_peer virtual