]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-2.0, gtk+-3.0: Mark BuilderConnectFunc.connect_object as nullable
authorFabian Deutsch <fabian.deutsch@gmx.de>
Mon, 9 Jan 2012 09:04:51 +0000 (10:04 +0100)
committerJürg Billeter <j@bitron.ch>
Tue, 31 Jan 2012 12:19:43 +0000 (13:19 +0100)
Fixes bug 667524.

vapi/gtk+-2.0.vapi
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-2.0/gtk+-2.0.metadata
vapi/packages/gtk+-3.0/gtk+-3.0.metadata

index 50c1b6259c5314cc7dd6581996db72f04902734f..b0e68fa03aca2433e5f10a32489c08decc965f87 100644 (file)
@@ -7425,7 +7425,7 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public delegate int AssistantPageFunc (int current_page);
        [CCode (cheader_filename = "gtk/gtk.h")]
-       public delegate void BuilderConnectFunc (Gtk.Builder builder, GLib.Object object, string signal_name, string handler_name, GLib.Object connect_object, GLib.ConnectFlags flags);
+       public delegate void BuilderConnectFunc (Gtk.Builder builder, GLib.Object object, string signal_name, string handler_name, GLib.Object? connect_object, GLib.ConnectFlags flags);
        [CCode (cheader_filename = "gtk/gtk.h")]
        public delegate string CalendarDetailFunc (Gtk.Calendar calendar, uint year, uint month, uint day);
        [CCode (cheader_filename = "gtk/gtk.h")]
index c1d25bd36c861159ba8667da88975702963db181..01c5d2ad47723f88097985333c202535bb7f6531 100644 (file)
@@ -7296,7 +7296,7 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public delegate int AssistantPageFunc (int current_page);
        [CCode (cheader_filename = "gtk/gtk.h")]
-       public delegate void BuilderConnectFunc (Gtk.Builder builder, GLib.Object object, string signal_name, string handler_name, GLib.Object connect_object, GLib.ConnectFlags flags);
+       public delegate void BuilderConnectFunc (Gtk.Builder builder, GLib.Object object, string signal_name, string handler_name, GLib.Object? connect_object, GLib.ConnectFlags flags);
        [CCode (cheader_filename = "gtk/gtk.h")]
        public delegate string CalendarDetailFunc (Gtk.Calendar calendar, uint year, uint month, uint day);
        [CCode (cheader_filename = "gtk/gtk.h")]
index 059c8185795bc692f3ac72f3476e7425105d7d6f..4a7352d0674f3a1017730d6e3df82a01932dfb4e 100644 (file)
@@ -82,6 +82,7 @@ gtk_buildable_custom_tag_start.data is_out="1"
 gtk_builder_add_objects_from_file.object_ids no_array_length="1" is_array="1"
 gtk_builder_add_objects_from_string.object_ids no_array_length="1" is_array="1"
 gtk_builder_get_objects transfer_ownership="1" type_arguments="unowned GLib.Object"
+GtkBuilderConnectFunc.connect_object nullable="1"
 GtkBuilderError errordomain="1"
 gtk_button_get_alignment.xalign is_out="1"
 gtk_button_get_alignment.yalign is_out="1"
index b51104581969c435cdbb5e0f31b185bd45300039..49b753b99430492038e3703fae96813023a50ff6 100644 (file)
@@ -89,6 +89,7 @@ gtk_buildable_custom_tag_start.data is_out="1"
 gtk_builder_add_objects_from_file.object_ids no_array_length="1" is_array="1"
 gtk_builder_add_objects_from_string.object_ids no_array_length="1" is_array="1"
 gtk_builder_get_objects transfer_ownership="1" type_arguments="unowned GLib.Object"
+GtkBuilderConnectFunc.connect_object nullable="1"
 GtkBuilderError errordomain="1"
 gtk_button_get_alignment.xalign is_out="1"
 gtk_button_get_alignment.yalign is_out="1"