diff --git a/apriltag_pywrap.c b/apriltag_pywrap.c index e7f028db..023a7bda 100644 --- a/apriltag_pywrap.c +++ b/apriltag_pywrap.c @@ -371,12 +371,16 @@ static struct PyModuleDef module_def = PyMODINIT_FUNC PyInit_apriltag(void) { - if (PyType_Ready(&apriltagType) < 0) + if (PyType_Ready(&apriltagType) < 0) { + printf("PyType_Ready error!\n"); fflush(stdout); return NULL; + } PyObject* module = PyModule_Create(&module_def); + // printf("NULL: %d\n", *(int*)NULL); + Py_INCREF(&apriltagType); PyModule_AddObject(module, "apriltag", (PyObject *)&apriltagType);