summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-message.c
diff options
context:
space:
mode:
Diffstat (limited to 'dbus/dbus-message.c')
-rw-r--r--dbus/dbus-message.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/dbus/dbus-message.c b/dbus/dbus-message.c
index 344aa478..e641b59f 100644
--- a/dbus/dbus-message.c
+++ b/dbus/dbus-message.c
@@ -787,15 +787,16 @@ dbus_message_new (const char *service,
* @see dbus_message_new(), dbus_message_unref()
*/
DBusMessage*
-dbus_message_new_reply (const char *name,
- DBusMessage *original_message)
+dbus_message_new_reply (DBusMessage *original_message)
{
DBusMessage *message;
- const char *sender;
+ const char *sender, *name;
sender = get_string_field (original_message,
FIELD_SENDER, NULL);
-
+ name = get_string_field (original_message,
+ FIELD_NAME, NULL);
+
_dbus_assert (sender != NULL);
message = dbus_message_new (sender, name);