[Python-Dev] New type objects and PyObject_New (original) (raw)

Guido van Rossum guido@python.org
Tue, 09 Apr 2002 18:54:54 -0400


[Thomas Heller]

> It seems possible to create new type objects still with > PyObjectNew() instead of calling the type object. > Is this a bug?

[David Abrahams]

I sure hope not! I need that functionality!

Um, PyObject_New() is the low-level allocation function that you should be calling from the type's tp_new, not something you should be calling elsewhere to create an instance of a type.

--Guido van Rossum (home page: http://www.python.org/~guido/)