2003-02-02 Anders Carlsson <andersca@codefactory.se>

* bus/driver.c: (bus_driver_handle_service_exists):
	Don't unref the incoming message.
This commit is contained in:
Anders Carlsson 2003-02-02 00:29:56 +00:00
parent b9712bf9c7
commit bfe3127d83
2 changed files with 9 additions and 5 deletions

View file

@ -1,3 +1,8 @@
2003-02-02 Anders Carlsson <andersca@codefactory.se>
* bus/driver.c: (bus_driver_handle_service_exists):
Don't unref the incoming message.
2003-02-02 Anders Carlsson <andersca@codefactory.se>
* dbus/dbus.h: Add dbus-address.h and dbus-bus.h

View file

@ -353,14 +353,13 @@ bus_driver_handle_service_exists (DBusConnection *connection,
service = bus_service_lookup (&service_name, FALSE);
_DBUS_HANDLE_OOM ((reply = dbus_message_new_reply (DBUS_MESSAGE_ACQUIRE_SERVICE, message)));
_DBUS_HANDLE_OOM (dbus_message_set_sender (message, DBUS_SERVICE_DBUS));
_DBUS_HANDLE_OOM (dbus_message_set_sender (reply, DBUS_SERVICE_DBUS));
_DBUS_HANDLE_OOM (dbus_message_append_fields (message,
_DBUS_HANDLE_OOM (dbus_message_append_fields (reply,
DBUS_TYPE_UINT32, (service != NULL ? 1 : 0),
0));
_DBUS_HANDLE_OOM (dbus_connection_send_message (connection, message, NULL, NULL));
dbus_message_unref (message);
_DBUS_HANDLE_OOM (dbus_connection_send_message (connection, reply, NULL, NULL));
dbus_message_unref (reply);
dbus_free (name);
}