From: Michael Terry Date: Wed, 16 Jun 2010 19:47:41 +0000 (+0200) Subject: gtk+-3.0: Fix gtk_application_new binding X-Git-Tag: 0.9.2~35 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=82ed322519c2aa5a25ccd8178f47a4eaee8abac2;p=thirdparty%2Fvala.git gtk+-3.0: Fix gtk_application_new binding Fixes bug 621323. --- diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index 817270314..188138167 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -278,7 +278,7 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h")] public class Application : GLib.Application { [CCode (has_construct_function = false)] - public Application (int argc, string argv, string appid); + public Application ([CCode (array_length_pos = 0.9)] ref unowned string[] argv, string appid); public void add_window (Gtk.Window window); public unowned Gtk.Window get_window (); public void quit (); diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index d340044c0..302b1235b 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -43,6 +43,8 @@ gtk_alignment_get_padding.padding_bottom is_out="1" gtk_alignment_get_padding.padding_left is_out="1" gtk_alignment_get_padding.padding_right is_out="1" GtkAllocation is_value_type="1" +gtk_application_new.argc hidden="1" +gtk_application_new.argv is_array="1" is_ref="1" array_length_pos="0.9" GtkArg.d hidden="1" GtkAssistant.apply hidden="1" GtkAssistant.cancel hidden="1"