Skip to content

Commit 6997c2b

Browse files
committed
Get python2 working
1 parent 9c6a8f0 commit 6997c2b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

py2bit.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,8 +290,10 @@ PyMODINIT_FUNC PyInit_py2bit(void) {
290290
#else
291291
//Python2 initialization
292292
PyMODINIT_FUNC initpy2bit(void) {
293+
PyObject *res;
293294
if(PyType_Ready(&pyTwoBit) < 0) return;
294-
Py_InitModule3("py2bit", tbMethods, "A module for handling 2bit files");
295+
res = Py_InitModule3("py2bit", tbMethods, "A module for handling 2bit files");
296+
Py_INCREF(&pyTwoBit);
295297
PyModule_AddObject(res, "py2bit", (PyObject *) &pyTwoBit);
296298
PyModule_AddStringConstant(res, "__version__", pyTwoBitVersion);
297299
}

0 commit comments

Comments
 (0)