]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gobject-2.0: Use correct array-length-type for returned arrays
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 2 Jan 2019 12:08:56 +0000 (13:08 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 28 Feb 2019 16:24:50 +0000 (17:24 +0100)
vapi/gobject-2.0.vapi

index 2bae7361d3768d8d11d1c010b214ed35642628da..d2603deb81f4b0997ad5a727b63785c925d5a260 100644 (file)
@@ -56,7 +56,7 @@ namespace GLib {
                public static unowned GLib.SignalInvocationHint? get_invocation_hint (void* instance);
                [CCode (cheader_filename = "glib-object.h")]
                public static bool has_handler_pending (void* instance, uint signal_id, GLib.Quark detail, bool may_be_blocked);
-               [CCode (cheader_filename = "glib-object.h")]
+               [CCode (array_length_type = "guint", cheader_filename = "glib-object.h")]
                public static uint[] list_ids (GLib.Type itype);
                [CCode (cheader_filename = "glib-object.h")]
                public static uint lookup (string name, GLib.Type itype);
@@ -565,6 +565,7 @@ namespace GLib {
                public weak string name;
                public GLib.Value value;
        }
+       [CCode (cheader_filename = "glib-object.h", has_type_id = false)]
        public struct SignalInvocationHint {
                public uint signal_id;
                public GLib.Quark detail;