chiark / gitweb /
Fix for Cygwin.
[catacomb-python] / group.c
diff --git a/group.c b/group.c
index bb9e9e61db21283ea1969ecfaf22ae88b8b20972..461782c08a8a3c8a198335670ec20e386db45f22 100644 (file)
--- a/group.c
+++ b/group.c
@@ -276,7 +276,7 @@ static PyGetSetDef bindhinfo_pygetset[] = {
 };
 
 static PyTypeObject fginfo_pytype_skel = {
-  PyObject_HEAD_INIT(&PyType_Type) 0,  /* Header */
+  PyObject_HEAD_INIT(0) 0,             /* Header */
   "catacomb.FGInfo",                   /* @tp_name@ */
   sizeof(fginfo_pyobj),                        /* @tp_basicsize@ */
   0,                                   /* @tp_itemsize@ */
@@ -324,7 +324,7 @@ static PyTypeObject fginfo_pytype_skel = {
 };
 
 static PyTypeObject dhinfo_pytype_skel = {
-  PyObject_HEAD_INIT(&PyType_Type) 0,  /* Header */
+  PyObject_HEAD_INIT(0) 0,             /* Header */
   "catacomb.DHInfo",                   /* @tp_name@ */
   sizeof(fginfo_pyobj),                        /* @tp_basicsize@ */
   0,                                   /* @tp_itemsize@ */
@@ -372,7 +372,7 @@ static PyTypeObject dhinfo_pytype_skel = {
 };
 
 static PyTypeObject bindhinfo_pytype_skel = {
-  PyObject_HEAD_INIT(&PyType_Type) 0,  /* Header */
+  PyObject_HEAD_INIT(0) 0,             /* Header */
   "catacomb.BinDHInfo",                        /* @tp_name@ */
   sizeof(fginfo_pyobj),                        /* @tp_basicsize@ */
   0,                                   /* @tp_itemsize@ */
@@ -960,7 +960,7 @@ static PyNumberMethods ge_pynumber = {
 };
 
 static PyTypeObject ge_pytype_skel = {
-  PyObject_HEAD_INIT(&PyType_Type) 0,  /* Header */
+  PyObject_HEAD_INIT(0) 0,             /* Header */
   "catacomb.GE",                       /* @tp_name@ */
   sizeof(ge_pyobj),                    /* @tp_basicsize@ */
   0,                                   /* @tp_itemsize@ */
@@ -1030,7 +1030,7 @@ G.mexp([(X0, N0), (X1, N1), ...]) -> X0^N0 X1^N1 ...")
 };
 
 static PyTypeObject group_pytype_skel = {
-  PyObject_HEAD_INIT(&PyType_Type) 0,  /* Header */
+  PyObject_HEAD_INIT(0) 0,             /* Header */
   "catacomb.Group",                    /* @tp_name@ */
   sizeof(group_pyobj),                 /* @tp_basicsize@ */
   0,                                   /* @tp_itemsize@ */
@@ -1107,7 +1107,7 @@ static PyObject *primegroup_pynew(PyTypeObject *ty,
 }
 
 static PyTypeObject primegroup_pytype_skel = {
-  PyObject_HEAD_INIT(&PyType_Type) 0,  /* Header */
+  PyObject_HEAD_INIT(0) 0,             /* Header */
   "catacomb.PrimeGroup",               /* @tp_name@ */
   sizeof(group_pyobj),                 /* @tp_basicsize@ */
   0,                                   /* @tp_itemsize@ */
@@ -1184,7 +1184,7 @@ static PyObject *bingroup_pynew(PyTypeObject *ty,
 }
 
 static PyTypeObject bingroup_pytype_skel = {
-  PyObject_HEAD_INIT(&PyType_Type) 0,  /* Header */
+  PyObject_HEAD_INIT(0) 0,             /* Header */
   "catacomb.BinGroup",                 /* @tp_name@ */
   sizeof(group_pyobj),                 /* @tp_basicsize@ */
   0,                                   /* @tp_itemsize@ */
@@ -1262,7 +1262,7 @@ static PyObject *ecgroup_pynew(PyTypeObject *ty,
 }
 
 static PyTypeObject ecgroup_pytype_skel = {
-  PyObject_HEAD_INIT(&PyType_Type) 0,  /* Header */
+  PyObject_HEAD_INIT(0) 0,             /* Header */
   "catacomb.ECGroup",                  /* @tp_name@ */
   sizeof(group_pyobj),                 /* @tp_basicsize@ */
   0,                                   /* @tp_itemsize@ */