From c7816d45e82ba8dd7e1e969c2cb6c3a27577cf68 Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Fri, 28 Jan 2005 05:30:53 +0000 Subject: 2005-01-28 Havoc Pennington * doc/dbus-specification.xml: update to describe 16-bit types and dict entries * dbus/dbus-marshal-basic.c (_dbus_unpack_uint16): fix broken assertion * dbus/dbus-protocol.h (DBUS_TYPE_DICT_ENTRY): add DICT_ENTRY as a type * dbus/dbus-marshal-recursive.c: implement --- doc/TODO | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'doc/TODO') diff --git a/doc/TODO b/doc/TODO index c2586c43..631b7719 100644 --- a/doc/TODO +++ b/doc/TODO @@ -36,14 +36,15 @@ Important for 1.0 yourself; is it an error, or allowed? If allowed, we need to have a test for it in the test suite. - - array lengths should probably be returned as size_t rather than int - (though they are kind of a pita to pass in as size_t with the - varargs, so maybe not - what does glib do with g_object_get()?) - - add string array support back to append_args() + - validate dict entry number of fields + - just before 1.0, try a HAVE_INT64=0 build and be sure it runs + - the spec and implementation should probably require dict keys + to be basic types + Important for 1.0 GLib Bindings === -- cgit