From: Evan Nemerson Date: Fri, 22 Jul 2011 22:45:38 +0000 (-0700) Subject: gio-2.0: make ContentType.guess_for_tree return an array X-Git-Tag: 0.13.2~122 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e826d93e1d27ed2687f615f2885a026ab85316d4;p=thirdparty%2Fvala.git gio-2.0: make ContentType.guess_for_tree return an array --- diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index 292a3ecd2..989873ccc 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -41,8 +41,8 @@ namespace GLib { public static string get_mime_type (string type); [CCode (cheader_filename = "gio/gio.h")] public static string guess (string? filename, uchar[]? data, out bool result_uncertain); - [CCode (cheader_filename = "gio/gio.h")] - public static string guess_for_tree (GLib.File root); + [CCode (cheader_filename = "gio/gio.h", array_length = false, array_null_terminated = true)] + public static string[] guess_for_tree (GLib.File root); [CCode (cheader_filename = "gio/gio.h")] public static bool is_a (string type, string supertype); [CCode (cheader_filename = "gio/gio.h")] diff --git a/vapi/packages/gio-2.0/gio-2.0.metadata b/vapi/packages/gio-2.0/gio-2.0.metadata index ecdf9b3ac..7f6a7cab2 100644 --- a/vapi/packages/gio-2.0/gio-2.0.metadata +++ b/vapi/packages/gio-2.0/gio-2.0.metadata @@ -29,6 +29,7 @@ g_content_type_guess.filename nullable="1" g_content_type_guess.data nullable="1" g_content_type_guess.data_size hidden="1" g_content_type_guess.result_uncertain is_out="1" +g_content_type_guess_for_tree parent="ContentType" transfer_ownership="1" is_array="1" no_array_length="1" array_null_terminated="1" transfer_ownership="1" g_content_type_is_* parent="ContentType" g_content_types_get_registered type_arguments="string" transfer_ownership="1" g_converter_convert.inbuf type_name="uint8" is_array="1" array_length_type="gsize"