]> code.delx.au - pulseaudio/commitdiff
dbusiface-card: Fix the OwnerModule property type in handle_get_all().
authorTanu Kaskinen <tanuk@iki.fi>
Sat, 15 Aug 2009 03:09:35 +0000 (06:09 +0300)
committerTanu Kaskinen <tanuk@iki.fi>
Sat, 15 Aug 2009 03:09:35 +0000 (06:09 +0300)
src/modules/dbus/iface-card.c

index 924bea9c69a154324ef21d5ec742495b43f56e76..5a7979488d59edcaefbff9bc5d337d8a088c8b24 100644 (file)
@@ -406,7 +406,7 @@ static void handle_get_all(DBusConnection *conn, DBusMessage *msg, void *userdat
     pa_dbus_append_basic_variant_dict_entry(&dict_iter, property_handlers[PROPERTY_HANDLER_DRIVER].property_name, DBUS_TYPE_STRING, &c->card->driver);
 
     if (owner_module)
-        pa_dbus_append_basic_variant_dict_entry(&dict_iter, property_handlers[PROPERTY_HANDLER_OWNER_MODULE].property_name, DBUS_TYPE_STRING, &owner_module);
+        pa_dbus_append_basic_variant_dict_entry(&dict_iter, property_handlers[PROPERTY_HANDLER_OWNER_MODULE].property_name, DBUS_TYPE_OBJECT_PATH, &owner_module);
 
     pa_dbus_append_basic_array_variant_dict_entry(&dict_iter, property_handlers[PROPERTY_HANDLER_SINKS].property_name, DBUS_TYPE_OBJECT_PATH, sinks, n_sinks);
     pa_dbus_append_basic_array_variant_dict_entry(&dict_iter, property_handlers[PROPERTY_HANDLER_SOURCES].property_name, DBUS_TYPE_OBJECT_PATH, sources, n_sources);