]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: Delegate fields of DBus*VTable do not have implicit target fields ce7a6d063e5718777f3b66c0715fcfea4d6a5b9c
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 31 May 2018 09:26:30 +0000 (11:26 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 31 May 2018 11:14:00 +0000 (13:14 +0200)
vapi/gio-2.0.vapi
vapi/metadata/Gio-2.0.metadata

index 8b738b51b51dd656d29f205be617a0502e6454e9..08df18fa97f0f41032e558dbd71ad8b838e6b13c 100644 (file)
@@ -3855,15 +3855,21 @@ namespace GLib {
        [CCode (cheader_filename = "gio/gio.h", has_type_id = false)]
        [Version (since = "2.26")]
        public struct DBusInterfaceVTable {
+               [CCode (delegate_target = false)]
                public weak GLib.DBusInterfaceMethodCallFunc method_call;
+               [CCode (delegate_target = false)]
                public weak GLib.DBusInterfaceGetPropertyFunc get_property;
+               [CCode (delegate_target = false)]
                public weak GLib.DBusInterfaceSetPropertyFunc set_property;
        }
        [CCode (cheader_filename = "gio/gio.h", has_type_id = false)]
        [Version (since = "2.26")]
        public struct DBusSubtreeVTable {
+               [CCode (delegate_target = false)]
                public weak GLib.DBusSubtreeEnumerateFunc enumerate;
+               [CCode (delegate_target = false)]
                public weak GLib.DBusSubtreeIntrospectFunc introspect;
+               [CCode (delegate_target = false)]
                public weak GLib.DBusSubtreeDispatchFunc dispatch;
        }
        [CCode (cheader_filename = "gio/gio.h", has_type_id = false)]
index 6b59199babfb158aff2a4b2045440f1df4c9ddcf..106380453cff00f7b14c46701fa422bfb3bb73d8 100644 (file)
@@ -109,6 +109,8 @@ DBusMessage
   .print.indent default=0
 DBus*Info
   .*#field unowned=false
+DBus*VTable
+  .*#field delegate_target=false
 DBusInterface
   .get_object skip=false
 DBusMethodInvocation