Commit ce7a6d06 authored by Rico Tzschichholz's avatar Rico Tzschichholz

gio-2.0: Delegate fields of DBus*VTable do not have implicit target fields

parent c654b73a
......@@ -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)]
......
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment