]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: make DataInputStream.read_line*.length default to null
authorEvan Nemerson <evan@coeus-group.com>
Fri, 20 Jul 2012 08:38:22 +0000 (01:38 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Fri, 20 Jul 2012 08:39:00 +0000 (01:39 -0700)
vapi/gio-2.0.vapi
vapi/metadata/Gio-2.0.metadata

index 15f477ff39f2723aa8153ed9dd6dbed756135620..cd7ac47873899721b9754a76cc6540f1feb49bbd 100644 (file)
@@ -853,9 +853,9 @@ namespace GLib {
                public int32 read_int32 (GLib.Cancellable? cancellable = null) throws GLib.IOError;
                public int64 read_int64 (GLib.Cancellable? cancellable = null) throws GLib.IOError;
                [CCode (array_length = false, array_null_terminated = true)]
-               public string? read_line (out size_t length, GLib.Cancellable? cancellable = null) throws GLib.IOError;
+               public string? read_line (out size_t length = null, GLib.Cancellable? cancellable = null) throws GLib.IOError;
                [CCode (array_length = false, array_null_terminated = true)]
-               public async string? read_line_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_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null, out size_t length = null) throws GLib.IOError, GLib.IOError;
                public string? read_line_utf8 (out size_t length, 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;
index a5d591cb894d1961c7f9e39cbe2d1b1deff48ade..dd30492bede831d145909ab798ffa7b20599bed9 100644 (file)
@@ -330,6 +330,8 @@ TlsCertificate abstract=false
 DataInputStream
   .read_line type="string?"
   .read_line_finish type="string?"
+  .read_line_finish.length default=null
+  .read_line.length default=null
 
 // Forward upstream
 content_type_from_mime_type nullable