dbus ChangeLog,1.832,1.833

Colin Walters walters at freedesktop.org
Sun Jul 10 04:54:48 EST 2005


Update of /cvs/dbus/dbus
In directory gabe:/tmp/cvs-serv10159

Modified Files:
	ChangeLog 
Log Message:
2005-07-09  Colin Walters  <walters at verbum.org>

	* glib/dbus-gparser.c (parse_annotation): Add annotations to
	argument if available, not method.

	* glib/dbus-gobject.c (arg_iterate): More verbose warnings.
	(invoke_object_method): First, remove some redundant
	GValues (object_value, error_value) in favor of working on
	array directly.  Second, rework constness to be less buggy.
	Now we iterate directly over the argument metadata instead
	of parallel iterating over output signature and metadata.

	* glib/dbus-glib-tool.h: Add INVALID_ANNOTATION error.

	* glib/dbus-binding-tool-glib.c (generate_glue): Barf on const
	annotation on input args.


Index: ChangeLog
===================================================================
RCS file: /cvs/dbus/dbus/ChangeLog,v
retrieving revision 1.832
retrieving revision 1.833
diff -u -d -r1.832 -r1.833
--- ChangeLog	9 Jul 2005 17:52:52 -0000	1.832
+++ ChangeLog	9 Jul 2005 18:54:45 -0000	1.833
@@ -1,5 +1,22 @@
 2005-07-09  Colin Walters  <walters at verbum.org>
 
+	* glib/dbus-gparser.c (parse_annotation): Add annotations to
+	argument if available, not method.
+
+	* glib/dbus-gobject.c (arg_iterate): More verbose warnings.
+	(invoke_object_method): First, remove some redundant
+	GValues (object_value, error_value) in favor of working on
+	array directly.  Second, rework constness to be less buggy.
+	Now we iterate directly over the argument metadata instead
+	of parallel iterating over output signature and metadata.
+
+	* glib/dbus-glib-tool.h: Add INVALID_ANNOTATION error.
+
+	* glib/dbus-binding-tool-glib.c (generate_glue): Barf on const
+	annotation on input args.
+	
+2005-07-09  Colin Walters  <walters at verbum.org>
+
 	* glib/dbus-binding-tool-glib.h (DBUS_GLIB_ANNOTATION_CONST):
 	Define.
 



More information about the dbus-commit mailing list