commit | 719841e2fbf9ca6320aa9515fe054cf4887dab64 | [log] [tgz] |
---|---|---|
author | Jeremy Hylton <jeremy@alum.mit.edu> | Tue Jul 16 19:39:38 2002 +0000 |
committer | Jeremy Hylton <jeremy@alum.mit.edu> | Tue Jul 16 19:39:38 2002 +0000 |
tree | 2cb4c6b40068887d5f79a1fe378fac091cc7a083 | |
parent | 012b69cb30761f500103ec66cb8f8229ca017a94 [diff] |
The object returned by tp_new() may not have a tp_init. If the object is an ExtensionClass, for example, the slot is not even defined. So we must check that the type has the slot (implied by HAVE_CLASS) before calling tp_init().