From eb37885909180e7e4c25e5337bec385082174dbd Mon Sep 17 00:00:00 2001 From: Olivier Andrieu Date: Tue, 10 Aug 2004 21:32:25 +0000 Subject: * bus/bus.c (process_config_first_time_only): get rid of an unused DBusError that was causing a memoy leak (bug #989). * dbus/dbus-keyring.c, dbus/dbus-message.c: fix compilation on Solaris/Forte C (bug #974) * bus/main.c (main): plug two minuscule memleaks. --- dbus/dbus-message.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'dbus/dbus-message.c') diff --git a/dbus/dbus-message.c b/dbus/dbus-message.c index dc0a6a64..b191337e 100644 --- a/dbus/dbus-message.c +++ b/dbus/dbus-message.c @@ -5480,8 +5480,10 @@ _dbus_message_loader_queue_messages (DBusMessageLoader *loader) return TRUE; } - header_len_unsigned = _dbus_unpack_uint32 (byte_order, header_data + 4); - body_len_unsigned = _dbus_unpack_uint32 (byte_order, header_data + 8); + header_len_unsigned = _dbus_unpack_uint32 (byte_order, + (const unsigned char *) header_data + 4); + body_len_unsigned = _dbus_unpack_uint32 (byte_order, + (const unsigned char *) header_data + 8); if (header_len_unsigned < 16) { -- cgit