From 22aa6447b47e1f0518cd3cdf8e3961fc8583f70d Mon Sep 17 00:00:00 2001 From: "Andrew M. Kuchling" Date: Tue, 6 Feb 2001 22:33:45 +0000 Subject: [PATCH] Patch #103523, to make mpz module compile with Cygwin --- Modules/mpzmodule.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Modules/mpzmodule.c b/Modules/mpzmodule.c index 2cce2ccf946..890f7bb8a2e 100644 --- a/Modules/mpzmodule.c +++ b/Modules/mpzmodule.c @@ -1584,7 +1584,7 @@ static PyNumberMethods mpz_as_number = { }; static PyTypeObject MPZtype = { - PyObject_HEAD_INIT(&PyType_Type) + PyObject_HEAD_INIT(NULL) 0, /*ob_size*/ "mpz", /*tp_name*/ sizeof(mpzobject), /*tp_size*/ @@ -1716,6 +1716,7 @@ initmpz(void) #endif /* def MPZ_DEBUG */ mp_set_memory_functions( mp_allocate, mp_reallocate, mp_free ); + MPZtype.ob_type = &PyType_Type; module = Py_InitModule("mpz", mpz_functions); /* create some frequently used constants */