[vala] gio-2.0: Fix g_data_input_stream_read_*_finish bindings



commit 1257071249c5006f7cd5936ae6dde1a4c2d7541c
Author: lariamat <interflug1 gmx net>
Date:   Thu Jun 25 21:48:28 2009 +0200

    gio-2.0: Fix g_data_input_stream_read_*_finish bindings
    
    Fixes bug 585266.

 vapi/gio-2.0.vapi                      |    4 ++--
 vapi/packages/gio-2.0/gio-2.0.metadata |    2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index 44d9b9d..9acd9bd 100644
--- a/vapi/gio-2.0.vapi
+++ b/vapi/gio-2.0.vapi
@@ -67,13 +67,13 @@ namespace GLib {
 		public int64 read_int64 (GLib.Cancellable? cancellable) throws GLib.Error;
 		public unowned string? read_line (out size_t length, GLib.Cancellable? cancellable) throws GLib.Error;
 		public void read_line_async (int io_priority, GLib.Cancellable? cancellable, GLib.AsyncReadyCallback callback);
-		public unowned string read_line_finish (GLib.AsyncResult _result, size_t length) throws GLib.Error;
+		public unowned string read_line_finish (GLib.AsyncResult _result, out size_t length) throws GLib.Error;
 		public uint16 read_uint16 (GLib.Cancellable? cancellable) throws GLib.Error;
 		public uint32 read_uint32 (GLib.Cancellable? cancellable) throws GLib.Error;
 		public uint64 read_uint64 (GLib.Cancellable? cancellable) throws GLib.Error;
 		public unowned string? read_until (string stop_chars, out size_t length, GLib.Cancellable? cancellable) throws GLib.Error;
 		public void read_until_async (string stop_chars, int io_priority, GLib.Cancellable? cancellable, GLib.AsyncReadyCallback callback);
-		public unowned string read_until_finish (GLib.AsyncResult _result, size_t length) throws GLib.Error;
+		public unowned string read_until_finish (GLib.AsyncResult _result, out size_t length) throws GLib.Error;
 		public void set_byte_order (GLib.DataStreamByteOrder order);
 		public void set_newline_type (GLib.DataStreamNewlineType type);
 		public GLib.DataStreamByteOrder byte_order { get; set; }
diff --git a/vapi/packages/gio-2.0/gio-2.0.metadata b/vapi/packages/gio-2.0/gio-2.0.metadata
index 0aa7f1b..cb1d713 100644
--- a/vapi/packages/gio-2.0/gio-2.0.metadata
+++ b/vapi/packages/gio-2.0/gio-2.0.metadata
@@ -7,8 +7,10 @@ g_content_type_guess.data_size hidden="1"
 g_content_type_guess.result_uncertain is_out="1"
 g_data_input_stream_read_line nullable="1"
 g_data_input_stream_read_line.length is_out="1"
+g_data_input_stream_read_line_finish.length is_out="1"
 g_data_input_stream_read_until nullable="1"
 g_data_input_stream_read_until.length is_out="1"
+g_data_input_stream_read_until_finish.length is_out="1"
 g_file_append_to transfer_ownership="1"
 g_file_append_to_finish transfer_ownership="1"
 g_file_copy.progress_callback_data hidden="1"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]