]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Hacks to support being a Windows DLL
authorGuido van Rossum <guido@python.org>
Wed, 21 Aug 1996 19:03:36 +0000 (19:03 +0000)
committerGuido van Rossum <guido@python.org>
Wed, 21 Aug 1996 19:03:36 +0000 (19:03 +0000)
Modules/_tkinter.c

index 566bf77286f1e089811728020eb9a4812b94cecb..48916a5d2bbc5faf581585941b13f52462678fbf 100644 (file)
@@ -1059,7 +1059,7 @@ Tktt_GetAttr (self, name)
 
 static PyTypeObject Tktt_Type =
 {
-  PyObject_HEAD_INIT (&PyType_Type)
+  PyObject_HEAD_INIT (NULL)
   0,                           /*ob_size */
   "tktimertoken",              /*tp_name */
   sizeof (TkttObject),         /*tp_basicsize */
@@ -1240,7 +1240,7 @@ Tkapp_GetAttr (self, name)
 
 static PyTypeObject Tkapp_Type =
 {
-  PyObject_HEAD_INIT (&PyType_Type)
+  PyObject_HEAD_INIT (NULL)
   0,                           /*ob_size */
   "tkapp",                     /*tp_name */
   sizeof (TkappObject),                /*tp_basicsize */
@@ -1335,6 +1335,9 @@ init_tkinter ()
 #endif /* WITH_READLINE */
   PyObject *m, *d, *v;
 
+  Tkapp_Type.ob_type = &PyType_Type;
+  Tktt_Type.ob_type = &PyType_Type;
+
   m = Py_InitModule ("_tkinter", moduleMethods);
 
   d = PyModule_GetDict (m);