From eacb2afdc2903874f5dfde80b4ee338ea333c75e Mon Sep 17 00:00:00 2001 From: Olivier Andrieu Date: Sun, 21 Mar 2004 13:42:23 +0000 Subject: * dbus/dbus-marshal.c (_dbus_marshal_validate_arg): accept empty arrays * dbus/dbus-message.h, bus/dbus-message.c (dbus_message_iter_init) (dbus_message_iter_init_array_iterator) (dbus_message_iter_init_dict_iterator): return a dbus_bool_t to indicate whether the iterator is empty * dbus/dbus-pending-call.c, dbus/dbus-server.c: silence compiler warnings --- dbus/dbus-message.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'dbus/dbus-message.h') diff --git a/dbus/dbus-message.h b/dbus/dbus-message.h index d9ddc94c..02fa181b 100644 --- a/dbus/dbus-message.h +++ b/dbus/dbus-message.h @@ -150,7 +150,7 @@ dbus_bool_t dbus_message_iter_get_args_valist (DBusMessageIter *iter, va_list var_args); -void dbus_message_iter_init (DBusMessage *message, +dbus_bool_t dbus_message_iter_init (DBusMessage *message, DBusMessageIter *iter); dbus_bool_t dbus_message_iter_has_next (DBusMessageIter *iter); dbus_bool_t dbus_message_iter_next (DBusMessageIter *iter); @@ -173,10 +173,10 @@ dbus_bool_t dbus_message_iter_get_custom (DBusMessageIter *iter unsigned char **value, int *len); -void dbus_message_iter_init_array_iterator (DBusMessageIter *iter, +dbus_bool_t dbus_message_iter_init_array_iterator (DBusMessageIter *iter, DBusMessageIter *array_iter, int *array_type); -void dbus_message_iter_init_dict_iterator (DBusMessageIter *iter, +dbus_bool_t dbus_message_iter_init_dict_iterator (DBusMessageIter *iter, DBusMessageIter *dict_iter); dbus_bool_t dbus_message_iter_get_byte_array (DBusMessageIter *iter, unsigned char **value, -- cgit