interfaces = g_slist_remove(interfaces, iface);
g_dbus_unregister_interface(conn, iface->path,
CONNMAN_IFACE_INTERFACE);
- g_dbus_unregister_object(conn, iface->path);
+ g_dbus_unregister_object_hierarchy(conn, iface->path);
break;
}
}
g_dbus_unregister_interface(conn, iface->path,
CONNMAN_IFACE_INTERFACE);
- g_dbus_unregister_object(conn, iface->path);
+ g_dbus_unregister_object_hierarchy(conn, iface->path);
}
g_slist_free(interfaces);