Excerpts from Simon Schampijer's message of Thu Apr 28 21:18:31 +0200 2011:
> On 04/15/2011 06:47 PM, Sascha Silbe wrote:
> [...]
> > Given that "filt" is non-empty, do we really need the explicit
> > conversions? I.e. would the following work?

> No, we really need the explicit conversion:
[error message that happens otherwise]

The reason for this was recently mentioned [1] on the dbus mailing list:

>>> Because dbus-python guesses the dictionary type by looking at the first
>>> key-value pair which is 's' and 's' in this case.

>>> You can use dbus.Dictionary({'name': 'test', 'id': 10}, signature='sv')
>>> to explicitly tell it what type the dictionary should have.


I already gave my Ack and can push the patch for you if you want.

Sascha

[1] http://permalink.gmane.org/gmane.comp.freedesktop.dbus/13936
-- 
http://sascha.silbe.org/
http://www.infra-silbe.de/

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel

Reply via email to