summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-message-builder.c
diff options
context:
space:
mode:
Diffstat (limited to 'dbus/dbus-message-builder.c')
-rw-r--r--dbus/dbus-message-builder.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/dbus/dbus-message-builder.c b/dbus/dbus-message-builder.c
index 135e4bb0..30b250e8 100644
--- a/dbus/dbus-message-builder.c
+++ b/dbus/dbus-message-builder.c
@@ -1160,12 +1160,11 @@ _dbus_message_data_load (DBusString *dest,
"UINT32"))
{
SAVE_FOR_UNALIGN (dest, 4);
- long val;
+ unsigned long val;
_dbus_string_delete_first_word (&line);
- /* FIXME should have _dbus_string_parse_uint32 */
- if (!_dbus_string_parse_int (&line, 0, &val, NULL))
+ if (!_dbus_string_parse_uint (&line, 0, &val, NULL))
goto parse_failed;
if (!_dbus_marshal_uint32 (dest, endian,