]> granicus.if.org Git - python/commitdiff
Don't initialize tp_type statically, it won't work on Windows. Spotted
authorJack Jansen <jack.jansen@cwi.nl>
Wed, 14 Nov 2001 15:48:13 +0000 (15:48 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Wed, 14 Nov 2001 15:48:13 +0000 (15:48 +0000)
by Thomas Heller (patch 459442).

Tools/bgen/bgen/bgenObjectDefinition.py

index 01585bb8b3e8e77b10573eb5802b05919067a4f5..1d5cb22795fb5f4678ea7d4ec92cd5b6ef25097d 100644 (file)
@@ -164,7 +164,7 @@ class ObjectDefinition(GeneratorGroup):
                Output()
                Output("%sPyTypeObject %s = {", sf, self.typename)
                IndentLevel()
-               Output("PyObject_HEAD_INIT(&PyType_Type)")
+               Output("PyObject_HEAD_INIT(NULL)")
                Output("0, /*ob_size*/")
                Output("\"%s\", /*tp_name*/", self.name)
                Output("sizeof(%s), /*tp_basicsize*/", self.objecttype)