diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | dbus/dbus-message.c | 4 |
2 files changed, 5 insertions, 2 deletions
@@ -1,5 +1,8 @@ 2003-06-29 Miloslav Trmac <mitr@volny.cz> + * dbus/dbus-message.c (append_int_field, append_uint_field): Don't + hardcode FIELD_REPLY_SERIAL. + * dbus/dbus-mainloop.c (_dbus_loop_remove_watch) (_dbus_loop_remove_timeout): Cast function pointers to (void *) for %p diff --git a/dbus/dbus-message.c b/dbus/dbus-message.c index 85d6ce9e..68e24996 100644 --- a/dbus/dbus-message.c +++ b/dbus/dbus-message.c @@ -307,7 +307,7 @@ append_int_field (DBusMessage *message, if (!_dbus_string_align_length (&message->header, 4)) goto failed; - message->header_fields[FIELD_REPLY_SERIAL].offset = + message->header_fields[field].offset = _dbus_string_get_length (&message->header); if (!_dbus_marshal_int32 (&message->header, message->byte_order, @@ -358,7 +358,7 @@ append_uint_field (DBusMessage *message, if (!_dbus_string_align_length (&message->header, 4)) goto failed; - message->header_fields[FIELD_REPLY_SERIAL].offset = + message->header_fields[field].offset = _dbus_string_get_length (&message->header); if (!_dbus_marshal_uint32 (&message->header, message->byte_order, |