From: Evan Nemerson Date: Thu, 18 Oct 2012 07:12:05 +0000 (-0700) Subject: gtk+-2.0, gtk+-3.0: the parameter passed to Gtk.init can be null X-Git-Tag: 0.19.0~109 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ccc4137c8cf9525cdfaead2ccf60e9543b93e8b8;p=thirdparty%2Fvala.git gtk+-2.0, gtk+-3.0: the parameter passed to Gtk.init can be null --- diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi index 74b75b358..6bfd676cb 100644 --- a/vapi/gtk+-2.0.vapi +++ b/vapi/gtk+-2.0.vapi @@ -8087,7 +8087,7 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Type identifier_get_type (); [CCode (cheader_filename = "gtk/gtk.h")] - public static void init ([CCode (array_length_pos = 0.9)] ref unowned string[] argv); + public static void init ([CCode (array_length_pos = 0.9)] ref unowned string[]? argv); [CCode (cheader_filename = "gtk/gtk.h")] public static void init_add (Gtk.Function function); [CCode (cheader_filename = "gtk/gtk.h")] diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index ba596bd94..bab742f72 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -8402,7 +8402,7 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h")] public static void icon_size_register_alias (string alias, Gtk.IconSize target); [CCode (cheader_filename = "gtk/gtk.h")] - public static void init ([CCode (array_length_pos = 0.9)] ref unowned string[] argv); + public static void init ([CCode (array_length_pos = 0.9)] ref unowned string[]? argv); [CCode (cheader_filename = "gtk/gtk.h")] public static bool init_check ([CCode (array_length_pos = 0.9)] ref unowned string[] argv); [CCode (cheader_filename = "gtk/gtk.h")] diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata index 686548da8..1e87212ab 100644 --- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata +++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata @@ -278,7 +278,7 @@ gtk_im_context_get_surrounding.text is_out="1" gtk_im_context_get_surrounding.cursor_index is_out="1" GtkIMContextInfo is_value_type="1" cheader_filename="gtk/gtk.h,gtk/gtkimmodule.h" gtk_init.argc hidden="1" -gtk_init.argv is_array="1" is_ref="1" array_length_pos="0.9" +gtk_init.argv is_array="1" is_ref="1" array_length_pos="0.9" nullable="1" gtk_init_add.data hidden="1" gtk_init_check.argc hidden="1" gtk_init_check.argv is_array="1" is_ref="1" array_length_pos="0.9" diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index de342b5bd..02150f822 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -376,7 +376,7 @@ GtkInfoBar:button-spacing deprecated_since="3.6" replacement="Box.set_spacing" GtkInfoBar:content-area-border deprecated_since="3.6" replacement="Container.set_border_width" GtkInfoBar:content-area-spacing deprecated_since="3.6" replacement="Container.set_spacing" gtk_init.argc hidden="1" -gtk_init.argv is_array="1" is_ref="1" array_length_pos="0.9" +gtk_init.argv is_array="1" is_ref="1" array_length_pos="0.9" nullable="1" gtk_init_add.data hidden="1" gtk_init_check.argc hidden="1" gtk_init_check.argv is_array="1" is_ref="1" array_length_pos="0.9"