[Telepathy-commits] [telepathy-python/master] Pass signature argument to dbus.Array.

Jonny Lamb jonny.lamb at collabora.co.uk
Tue Dec 23 18:18:32 PST 2008


Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>
---
 src/server/channel.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/server/channel.py b/src/server/channel.py
index 77c4f56..6e29599 100644
--- a/src/server/channel.py
+++ b/src/server/channel.py
@@ -63,7 +63,7 @@ class Channel(_Channel, DBusProperties):
         DBusProperties.__init__(self)
         self._implement_property_get(CHANNEL_INTERFACE,
             {'ChannelType': lambda: dbus.String(self.GetChannelType()),
-             'Interfaces': lambda: dbus.Array(self.GetInterfaces()),
+             'Interfaces': lambda: dbus.Array(self.GetInterfaces(), signature='s'),
              'TargetHandle': lambda: dbus.UInt32(self.GetHandle()),
              'TargetHandleType': lambda: dbus.UInt32(self._handle.get_type())})
 
@@ -257,8 +257,8 @@ class ChannelInterfaceGroup(_ChannelInterfaceGroup, DBusProperties):
 
         self._implement_property_get(CHANNEL_INTERFACE_GROUP,
             {'GroupFlags': lambda: dbus.UInt32(self.GetGroupFlags()),
-             'Members': lambda: dbus.Array(self.GetMembers()),
-             'RemotePendingMembers': lambda: dbus.Array(self.GetRemotePendingMembers()),
+             'Members': lambda: dbus.Array(self.GetMembers(), signature='u'),
+             'RemotePendingMembers': lambda: dbus.Array(self.GetRemotePendingMembers(), signature='u'),
              'SelfHandle': lambda: dbus.UInt32(self.GetSelfHandle())})
 
         self._group_flags = 0
-- 
1.5.6.5




More information about the Telepathy-commits mailing list