dbus/glib
Robert McQueen 0d0642b31b 2006-02-16 Robert McQueen <robot101@debian.org>
* dbus/dbus-message.c (dbus_message_iter_get_fixed_array):
	Patch from Rob Taylor <rob.taylor@collabora.co.uk> to correct a bogus
	assertion that the next element to read from the iter is fixed in
	size. This is not the case when you are at the end of the iter,
	because the next element type is INVALID.

	* dbus/dbus-string.c (_dbus_string_init_const_len): Correct a
	a bogus assert which means that you may not initialise a 0-length
	string unless you provide a non-NULL pointer. This prevented
	you from marshalling messages containing zero-length arrays in
	some cases.

	* glib/dbus-gvalue.c (demarshal_collection_array): Another patch
	from Rob to correct bogus asserts when trying to demarshal an
	array and get_fixed_array got you 0 elements. Append nothing to
	the GArray in this case.

	* test/glib/test-dbus-glib.c: Add a test case for round-tripping
	an empty array via the glib bindings. Without all of the above
	patches, this new test fails.
2006-02-16 00:43:41 +00:00
..
examples * configure.in: Add test/name-test/Makefile to the generated 2005-11-22 20:37:00 +00:00
.cvsignore 2005-06-26 Colin Walters <walters@verbum.org> 2005-06-26 17:02:09 +00:00
dbus-binding-tool-glib.c 2006-02-13 Robert McQueen <robot101@debian.org> 2006-02-13 22:30:11 +00:00
dbus-binding-tool-glib.h 2006-01-27 Robert McQueen <robot101@debian.org> 2006-01-27 16:40:54 +00:00
dbus-gidl.c 2005-08-01 Colin Walters <walters@verbum.org> 2005-08-01 16:12:53 +00:00
dbus-gidl.h 2005-07-09 Colin Walters <walters@verbum.org> 2005-07-09 17:52:52 +00:00
dbus-glib-tool.c * dbus/dbus-auth.c, dbus/dbus-connection.c, dbus/dbus-keyring.c, 2005-11-30 19:32:27 +00:00
dbus-glib-tool.h 2005-07-09 Colin Walters <walters@verbum.org> 2005-07-09 18:54:45 +00:00
dbus-glib.c 2005-07-30 Havoc Pennington <hp@redhat.com> 2005-07-31 02:09:15 +00:00
dbus-gloader-expat.c 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-30 05:18:44 +00:00
dbus-gmain.c 2006-02-16 Robert McQueen <robot101@debian.org> 2006-02-15 23:45:50 +00:00
dbus-gmarshal.c 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-31 02:55:12 +00:00
dbus-gmarshal.h 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-31 02:55:12 +00:00
dbus-gmarshal.list 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-31 02:55:12 +00:00
dbus-gobject.c 2005-11-27 Carlos Garcia Campos <carlosgc@gnome.org> 2005-11-27 16:55:09 +00:00
dbus-gobject.h 2005-06-12 Colin Walters <walters@verbum.org> 2005-06-13 03:01:30 +00:00
dbus-gparser.c * dbus/dbus-auth.c, dbus/dbus-connection.c, dbus/dbus-keyring.c, 2005-11-30 19:32:27 +00:00
dbus-gparser.h 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gproxy.c 2006-01-27 Iain Holmes <iain@openedhand.com> 2006-01-27 15:06:55 +00:00
dbus-gsignature.c 2006-02-13 Robert McQueen <robot101@debian.org> 2006-02-13 22:30:11 +00:00
dbus-gsignature.h 2005-08-04 Colin Walters <walters@verbum.org> 2005-08-04 15:49:30 +00:00
dbus-gtest-main.c 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gtest.c 2005-07-08 Colin Walters <walters@verbum.org> 2005-07-09 01:46:51 +00:00
dbus-gtest.h 2005-07-08 Colin Walters <walters@verbum.org> 2005-07-09 01:46:51 +00:00
dbus-gthread.c 2005-02-10 Havoc Pennington <hp@redhat.com> 2005-02-10 23:47:55 +00:00
dbus-gtool-test.h 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gtype-specialized.c 2006-02-13 Robert McQueen <robot101@debian.org> 2006-02-13 22:30:11 +00:00
dbus-gtype-specialized.h 2006-02-13 Robert McQueen <robot101@debian.org> 2006-02-13 22:30:11 +00:00
dbus-gutils.c 2005-02-27 Colin Walters <walters@verbum.org> 2005-02-27 17:38:12 +00:00
dbus-gutils.h 2005-02-27 Colin Walters <walters@verbum.org> 2005-02-27 17:38:12 +00:00
dbus-gvalue-utils.c 2006-02-13 Robert McQueen <robot101@debian.org> 2006-02-13 22:30:11 +00:00
dbus-gvalue-utils.h 2006-02-13 Robert McQueen <robot101@debian.org> 2006-02-13 22:30:11 +00:00
dbus-gvalue.c 2006-02-16 Robert McQueen <robot101@debian.org> 2006-02-16 00:43:41 +00:00
dbus-gvalue.h 2005-11-27 Carlos Garcia Campos <carlosgc@gnome.org> 2005-11-27 16:55:09 +00:00
make-dbus-glib-error-switch.sh 2005-06-26 Colin Walters <walters@verbum.org> 2005-06-26 17:02:09 +00:00
Makefile.am 2005-10-29 Robert McQueen <robot101@debian.org> 2005-10-29 17:02:58 +00:00