From: Jürg Billeter Date: Mon, 25 Oct 2010 08:06:06 +0000 (+0200) Subject: gio-2.0: Fix g_memory_output_stream_new binding X-Git-Tag: 0.11.1~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=08e3d3ff2c920ca321b18049a6cec0b3b96b93cd;p=thirdparty%2Fvala.git gio-2.0: Fix g_memory_output_stream_new binding --- diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index df524e9fc..2da225c00 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -903,7 +903,7 @@ namespace GLib { [CCode (cheader_filename = "gio/gio.h")] public class MemoryOutputStream : GLib.OutputStream, GLib.Seekable { [CCode (type = "GOutputStream*", has_construct_function = false)] - public MemoryOutputStream ([CCode (array_length_type = "gsize")] owned uint8[] data, GLib.ReallocFunc? realloc_function, GLib.DestroyNotify? destroy_function); + public MemoryOutputStream ([CCode (array_length_type = "gsize")] owned uint8[]? data, GLib.ReallocFunc? realloc_function, GLib.DestroyNotify? destroy_function); [CCode (array_length = false)] public unowned uint8[] get_data (); public size_t get_data_size (); diff --git a/vapi/packages/gio-2.0/gio-2.0.metadata b/vapi/packages/gio-2.0/gio-2.0.metadata index 380828b06..fec7aea47 100644 --- a/vapi/packages/gio-2.0/gio-2.0.metadata +++ b/vapi/packages/gio-2.0/gio-2.0.metadata @@ -138,7 +138,7 @@ g_loadable_icon_load_async.cancellable nullable="1" g_memory_input_stream_*_data.data type_name="uint8" is_array="1" transfer_ownership="1" array_length_type="gsize" g_memory_input_stream_*_data.len hidden="1" g_memory_input_stream_*_data.destroy nullable="1" -g_memory_output_stream_new.data type_name="uint8" is_array="1" transfer_ownership="1" array_length_type="gsize" +g_memory_output_stream_new.data type_name="uint8" is_array="1" transfer_ownership="1" array_length_type="gsize" nullable="1" g_memory_output_stream_new.size hidden="1" g_memory_output_stream_new.realloc_function nullable="1" g_memory_output_stream_get_data type_name="uint8" is_array="1" no_array_length="1"