From a7a78009cae0f94cff8d16430522a8901d1c4b90 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Fri, 22 Jun 2007 03:23:26 +0000 Subject: Handle local connection disconnects --- hcid/dbus-database.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'hcid/dbus-database.c') diff --git a/hcid/dbus-database.c b/hcid/dbus-database.c index 2f904956..8dd327d1 100644 --- a/hcid/dbus-database.c +++ b/hcid/dbus-database.c @@ -337,7 +337,7 @@ static DBusHandlerResult register_service(DBusConnection *conn, sender = dbus_message_get_sender(msg); - if (service_register(sender, ident, name, desc) < 0) + if (service_register(conn, sender, ident, name, desc) < 0) return error_failed(conn, msg, EIO); reply = dbus_message_new_method_return(msg); @@ -367,7 +367,7 @@ static DBusHandlerResult unregister_service(DBusConnection *conn, if (!service->external || strcmp(sender, service->bus_name)) return error_not_authorized(conn, msg); - if (service_unregister(service) < 0) + if (service_unregister(conn, service) < 0) return error_failed(conn, msg, EIO); reply = dbus_message_new_method_return(msg); -- cgit