/* zlibmodule.c -- gzip-compatible data compression */
#include "Python.h"
+#ifdef MS_WIN32
+#define ZLIB_DLL
+#endif
#include "zlib.h"
/* The following parameters are copied from zutil.h, version 0.95 */
};
statichere PyTypeObject Comptype = {
- PyObject_HEAD_INIT(&PyType_Type)
+ PyObject_HEAD_INIT(0)
0,
"Compress",
sizeof(compobject),
};
statichere PyTypeObject Decomptype = {
- PyObject_HEAD_INIT(&PyType_Type)
+ PyObject_HEAD_INIT(0)
0,
"Decompress",
sizeof(compobject),
PyInit_zlib()
{
PyObject *m, *d, *ver;
+ Comptype.ob_type = &PyType_Type;
+ Decomptype.ob_type = &PyType_Type;
m = Py_InitModule4("zlib", zlib_methods,
zlib_module_documentation,
(PyObject*)NULL,PYTHON_API_VERSION);