1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
PyMODINIT_FUNC init_lasso(void) { if (PyType_Ready(&PyGObjectPtrType) < 0) return; m = Py_InitModule3("_lasso", lasso_methods, "_lasso wrapper module"); lasso_init(); lasso_wrapper_key = g_quark_from_static_string("PyLasso::wrapper"); Py_INCREF(&PyGObjectPtrType); PyModule_AddObject(m, "PyGobjectPtr", (PyObject *)&PyGobjectPtrType); }