2003-02-21 Anders Carlsson <andersca@codefactory.se>
authorAnders Carlsson <andersca@codefactory.se>
Fri, 21 Feb 2003 20:51:34 +0000 (20:51 +0000)
committerAnders Carlsson <andersca@codefactory.se>
Fri, 21 Feb 2003 20:51:34 +0000 (20:51 +0000)
commit92f7d50b3b420670732a55bf15f7b343b2ce9fe6
tree9ebb3ff7f3ae264be54b6336cbf1ae192340d7dc
parentfdb3ecc33366edc475e684baa8adb3c933563f0d
2003-02-21  Anders Carlsson  <andersca@codefactory.se>

* dbus/dbus-marshal.c: (_dbus_demarshal_string_array):
Make string arrays NULL-terminated.

* dbus/dbus-memory.c: (dbus_free_string_array):
* dbus/dbus-memory.h:
New function for freeing NULL-terminated string arrays.

* dbus/dbus-message-builder.c: (append_quoted_string),
(_dbus_message_data_load):
Add support for array types.

* dbus/dbus-message.c: (check_message_handling):
Add more types as test cases.

* dbus/dbus-sysdeps.c: (_dbus_string_parse_int),
(_dbus_string_parse_double):
Add the start offset to the end offset.

* test/data/valid-messages/lots-of-arguments.message:
New test message with lots of arguments.
ChangeLog
dbus/dbus-marshal.c
dbus/dbus-memory.c
dbus/dbus-memory.h
dbus/dbus-message-builder.c
dbus/dbus-message.c
dbus/dbus-sysdeps.c
test/data/valid-messages/lots-of-arguments.message [new file with mode: 0644]