]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: fix ask-question and show-processes signals in MountOperation
authorEvan Nemerson <evan@coeus-group.com>
Sat, 24 Sep 2011 03:31:46 +0000 (20:31 -0700)
committerJürg Billeter <j@bitron.ch>
Wed, 30 Nov 2011 13:06:26 +0000 (14:06 +0100)
Fixes bug 659979.

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

index 0e9e41ef1338e8ca1f2973309c5a9dfbb88dce02..c90152e275332b2bf3198ebdfb71a9792bdd382d 100644 (file)
@@ -1109,10 +1109,10 @@ namespace GLib {
                public string username { get; set; }
                public virtual signal void aborted ();
                public virtual signal void ask_password (string message, string default_user, string default_domain, GLib.AskPasswordFlags flags);
-               public virtual signal void ask_question (string message, string[] choices);
+               public virtual signal void ask_question (string message, [CCode (array_length = false, array_null_terminated = true)] string[] choices);
                [HasEmitter]
                public virtual signal void reply (GLib.MountOperationResult result);
-               public virtual signal void show_processes (string message, GLib.Array processes, string[] choices);
+               public virtual signal void show_processes (string message, GLib.Array<GLib.Pid> processes, [CCode (array_length = false, array_null_terminated = true)] string[] choices);
        }
        [CCode (cheader_filename = "gio/gio.h")]
        public class NativeVolumeMonitor : GLib.VolumeMonitor {
index e82539d585bbe350a3b62560c20aa50016d7787f..09b4bc018dcd9e64c188a05c1d6d86d898a2f964 100644 (file)
@@ -261,6 +261,9 @@ g_mount_remount async="1"
 g_mount_unmount async="1"
 g_mount_unmount_with_operation async="1"
 GMountOperation::reply has_emitter="1"
+GMountOperation::ask_question.choices no_array_length="1" array_null_terminated="1"
+GMountOperation::show_processes.processes type_arguments="Pid"
+GMountOperation::show_processes.choices no_array_length="1" array_null_terminated="1"
 g_output_stream_splice error_types="IOError"
 g_output_stream_splice_finish error_types="IOError"
 g_output_stream_write virtual="1" vfunc_name="write_fn" error_types="IOError"