diff options
Diffstat (limited to 'net-im/telepathy-gabble/files/patch-tools_glib-client-marshaller-gen.py')
-rw-r--r-- | net-im/telepathy-gabble/files/patch-tools_glib-client-marshaller-gen.py | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/net-im/telepathy-gabble/files/patch-tools_glib-client-marshaller-gen.py b/net-im/telepathy-gabble/files/patch-tools_glib-client-marshaller-gen.py new file mode 100644 index 000000000000..9a8ef0db6b77 --- /dev/null +++ b/net-im/telepathy-gabble/files/patch-tools_glib-client-marshaller-gen.py @@ -0,0 +1,37 @@ +--- tools/glib-client-marshaller-gen.py.orig 2014-05-07 14:28:02 UTC ++++ tools/glib-client-marshaller-gen.py +@@ -31,23 +31,23 @@ class Generator(object): + for signal in signals: + self.do_signal(signal) + +- print 'void' +- print '%s_register_dbus_glib_marshallers (void)' % self.prefix +- print '{' ++ print('void') ++ print('%s_register_dbus_glib_marshallers (void)' % self.prefix) ++ print('{') + +- all = self.marshallers.keys() +- all.sort() ++ all = list(self.marshallers.keys()) ++ sorted(all) + for marshaller in all: + rhs = self.marshallers[marshaller] + +- print ' dbus_g_object_register_marshaller (' +- print ' g_cclosure_marshal_generic,' +- print ' G_TYPE_NONE, /* return */' ++ print(' dbus_g_object_register_marshaller (') ++ print(' g_cclosure_marshal_generic,') ++ print(' G_TYPE_NONE, /* return */') + for type in rhs: +- print ' G_TYPE_%s,' % type.replace('VOID', 'NONE') +- print ' G_TYPE_INVALID);' ++ print(' G_TYPE_%s,' % type.replace('VOID', 'NONE')) ++ print(' G_TYPE_INVALID);') + +- print '}' ++ print('}') + + + def types_to_gtypes(types): |