Hi Luiz, On 03:50 Sat 18 Aug, Lucas De Marchi wrote: > From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> > > This implements initial support for ObjectManager, it automatically adds > objects to its parents so no action is needed by daemons to get their > objects managed by this interface. > > ObjectManager is part of D-Bus spec since revision 0.17: > http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-objectmanager > --- > gdbus/object.c | 248 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--- > 1 file changed, 238 insertions(+), 10 deletions(-) > [snip] > > static const GDBusMethodTable introspect_methods[] = { > @@ -617,6 +655,7 @@ static DBusMessage *properties_get_all(DBusConnection *connection, > return NULL; > > dbus_message_iter_init_append(reply, &iter); > + The code looks a little better without this extra line. > dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, > DBUS_DICT_ENTRY_BEGIN_CHAR_AS_STRING > DBUS_TYPE_STRING_AS_STRING DBUS_TYPE_VARIANT_AS_STRING > @@ -737,7 +776,158 @@ static const GDBusSignalTable properties_signals[] = { > { } > }; > Cheers, -- Vinicius -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html