]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: Fix g_application_local_command_line binding
authorJürg Billeter <j@bitron.ch>
Tue, 22 Feb 2011 12:55:20 +0000 (13:55 +0100)
committerJürg Billeter <j@bitron.ch>
Tue, 22 Feb 2011 12:59:34 +0000 (13:59 +0100)
Fixes bug 642885.

vapi/gio-2.0.vapi
vapi/packages/gio-2.0/gio-2.0.metadata

index c826270805a222737f07260eaa7ecdfe28185987..9d281da56d2e948b7458dc856ede60e642519911 100644 (file)
@@ -74,7 +74,7 @@ namespace GLib {
                public void hold ();
                public static bool id_is_valid (string application_id);
                [NoWrapper]
-               public virtual bool local_command_line ([CCode (array_length = false, array_null_terminated = true)] string[] arguments, int exit_status);
+               public virtual bool local_command_line ([CCode (array_length = false, array_null_terminated = true)] ref unowned string[] arguments, out int exit_status);
                [CCode (cname = "g_application_quit_with_data")]
                public bool quit (GLib.Variant? platform_data = null);
                [NoWrapper]
index 59cc65e582d49a30155d016a33c0967da1efd899..3b1125c843b37113763cae0aa4dcca0a18cfbb1d 100644 (file)
@@ -286,7 +286,8 @@ GApplication:register hidden="1"
 g_application_command_line_get_arguments is_array="1" transfer_ownership="1"
 g_application_command_line_get_arguments.argc hidden="1"
 g_application_command_line_get_platform_data nullable="1" transfer_ownership="1"
-g_application_local_command_line.arguments is_array="1" no_array_length="1" array_null_terminated="1"
+g_application_local_command_line.arguments is_array="1" no_array_length="1" array_null_terminated="1" is_ref="1"
+g_application_local_command_line.exit_status is_out="1"
 GActionGroup::action_added has_emitter="1"
 GActionGroup::action_removed has_emitter="1"
 GActionGroup::action_enabled_changed has_emitter="1"