glib recursive values patch
Ross Burton
ross at burtonini.com
Tue May 3 03:01:58 PDT 2005
On Tue, 2005-05-03 at 10:42 +0100, Ross Burton wrote:
> ** ERROR **: Call to get failed: Reply argument was "s", expected "o"
>
> I guess that somewhere DBUS_TYPE_OBJECT_PATH is being converted to a
> G_TYPE_STRING, but on return the proxy code doesn't know that it should
> convert a G_TYPE_STRING to a OBJECT_PATH.
I think that dbus-gvalue.c:dbus_gvalue_marshal_basic() should be passed
a DBus type to marshal into, rather than guessing a type from the
GValue.
Ross
More information about the dbus
mailing list