@@ -, +, @@ right signature --- test/core/my-object.c | 6 ++++-- test/core/my-object.h | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) --- a/test/core/my-object.c +++ a/test/core/my-object.c @@ -859,10 +859,12 @@ my_object_async_throw_error (MyObject *obj, DBusGMethodInvocation *context) g_idle_add ((GSourceFunc) do_async_error, data); } -void -my_object_unsafe_disable_legacy_property_access (MyObject *obj) +gboolean +my_object_unsafe_disable_legacy_property_access (MyObject *obj, + GError **error) { dbus_glib_global_set_disable_legacy_property_access (); + return TRUE; } extern GMainLoop *loop; --- a/test/core/my-object.h +++ a/test/core/my-object.h @@ -116,7 +116,8 @@ void my_object_async_increment (MyObject *obj, gint32 x, DBusGMethodInvocation * void my_object_async_throw_error (MyObject *obj, DBusGMethodInvocation *context); -void my_object_unsafe_disable_legacy_property_access (MyObject *obj); +gboolean my_object_unsafe_disable_legacy_property_access (MyObject *obj, + GError **error); void my_object_emit_objectified (MyObject *obj, GObject *other); --