]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+3.0: fix Application.set_accels_for_action array parameter
authorLuca Bruno <lucabru@src.gnome.org>
Mon, 7 Apr 2014 18:24:26 +0000 (20:24 +0200)
committerLuca Bruno <lucabru@src.gnome.org>
Mon, 7 Apr 2014 18:24:26 +0000 (20:24 +0200)
Fixes bug 727752

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

index 8a3617fa7ee60fe2940d2f9ed7127841fc0e8f4e..fca9f92b2a3a98343b7c9302f2bae26ca004f6cb 100644 (file)
@@ -600,7 +600,7 @@ namespace Gtk {
                public string list_action_descriptions ();
                public void remove_accelerator (string action_name, GLib.Variant? parameter);
                public void remove_window (Gtk.Window window);
-               public void set_accels_for_action (string detailed_action_name, string accels);
+               public void set_accels_for_action (string detailed_action_name, [CCode (array_length = false, array_null_terminated = true)] string[] accels);
                public void set_app_menu (GLib.MenuModel app_menu);
                public void set_menubar (GLib.MenuModel menubar);
                public void uninhibit (uint cookie);
index bd16919486c5af230eff4630830dee39c5dd0156..551c7a3f0c0f43c324bd52ce35b0f07e9611d71d 100644 (file)
@@ -60,6 +60,7 @@ gtk_application_inhibit.window nullable="1"
 gtk_application_inhibit.reason nullable="1"
 gtk_application_list_action_descriptions transfer_ownership="1"
 gtk_application_remove_accelerator.parameter nullable="1"
+gtk_application_set_accels_for_action.accels is_array="1" no_array_length="1" array_null_terminated="1"
 GtkArg.d hidden="1"
 gtk_aspect_frame_new.label nullable="1"
 GtkAssistant.apply hidden="1"