mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-05-09 06:08:01 +02:00
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:
parent
b9712bf9c7
commit
bfe3127d83
2 changed files with 9 additions and 5 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue