[Checkins] SVN: Persistence/trunk/ LP #587760: Handle tp_basicsize correctly.
Hanno Schlichting
hannosch at hannosch.eu
Wed Jun 16 10:46:29 EDT 2010
Log message for revision 113553:
LP #587760: Handle tp_basicsize correctly.
Changed:
U Persistence/trunk/CHANGES.txt
_U Persistence/trunk/include/
U Persistence/trunk/src/Persistence/_Persistence.c
-=-
Modified: Persistence/trunk/CHANGES.txt
===================================================================
--- Persistence/trunk/CHANGES.txt 2010-06-16 14:32:24 UTC (rev 113552)
+++ Persistence/trunk/CHANGES.txt 2010-06-16 14:46:29 UTC (rev 113553)
@@ -4,6 +4,7 @@
2.13.2 (unreleased)
-------------------
+- LP #587760: Handle tp_basicsize correctly.
2.13.1 (2010-04-30)
-------------------
Property changes on: Persistence/trunk/include
___________________________________________________________________
Modified: svn:externals
- ExtensionClass svn://svn.zope.org/repos/main/ExtensionClass/tags/2.13.1/src/ExtensionClass
persistent svn://svn.zope.org/repos/main/ZODB/trunk/src/persistent
+ ExtensionClass svn://svn.zope.org/repos/main/ExtensionClass/tags/2.13.2/src/ExtensionClass
persistent svn://svn.zope.org/repos/main/ZODB/trunk/src/persistent
Modified: Persistence/trunk/src/Persistence/_Persistence.c
===================================================================
--- Persistence/trunk/src/Persistence/_Persistence.c 2010-06-16 14:32:24 UTC (rev 113552)
+++ Persistence/trunk/src/Persistence/_Persistence.c 2010-06-16 14:46:29 UTC (rev 113553)
@@ -160,7 +160,8 @@
if (Ptype.tp_bases == NULL)
return;
Ptype.tp_base = cPersistenceCAPI->pertype;
-
+ Ptype.tp_basicsize = cPersistenceCAPI->pertype->tp_basicsize;
+
Ptype.ob_type = ECExtensionClassType;
if (PyType_Ready(&Ptype) < 0)
return;
More information about the checkins
mailing list