|--- tools/arg.cpp (revision 213)|
|+++ tools/arg.cpp (working copy)|
|@@ -81,7 +81,8 @@|
|- return DBus::signature( type() );|
|+ //return DBus::signature( type() );|
|+ return DBus::type_string_from_code( type() );|
Thanks! Sorry I failed to mention that the problem only affected the tools. I hate when bug reports miss details like that.
Okay - more good news/bad news. I finally traced the problem to libpopt, which is perfectly happy on my 64-bit development machine, but on my 32-bit target, insists that a char value of 0xff is non-negative. That will be the good news. The bad news (for me, at least) is that there is no information to be gleaned from the XML utilities regarding how to to send user-defined data as a dbus message.