Репозитории ALT
S: | 2.7.18-alt11 |
5.1: | 2.5.5-alt0.M51.1 |
4.1: | 2.5.4-alt0.M41.1 |
4.0: | 2.4.5-alt0.M40.1 |
3.0: | 2.4.1-alt5 |
Группа :: Разработка/Python
Пакет: python
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: python-2.5-xmlrpclib-marshal-objects.patch
Скачать
Скачать
--- Python-2.5/Lib/xmlrpclib.py.orig 2007-04-10 10:29:14.000000000 -0400
+++ Python-2.5/Lib/xmlrpclib.py 2007-06-19 12:08:04.000000000 -0400
@@ -630,6 +630,9 @@
try:
f = self.dispatch[type(value)]
except KeyError:
- raise TypeError, "cannot marshal %s objects" % type(value)
+ if isinstance(value, object):
+ self.dump_instance(value, write)
+ else:
+ raise TypeError, "cannot marshal %s objects" % type(value)
else:
f(self, value, write)