diff options
Diffstat (limited to 'bindings/python/wrapper_bottom.c')
| -rw-r--r-- | bindings/python/wrapper_bottom.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/bindings/python/wrapper_bottom.c b/bindings/python/wrapper_bottom.c new file mode 100644 index 00000000..51de44b0 --- /dev/null +++ b/bindings/python/wrapper_bottom.c @@ -0,0 +1,18 @@ +PyMODINIT_FUNC +init_lasso(void) +{ + PyObject *m, *d; + + if (PyType_Ready(&PyGObjectPtrType) < 0) + return; + + m = Py_InitModule3("_lasso", lasso_methods, "_lasso wrapper module"); + d = PyModule_GetDict(m); + register_constants(d); + + lasso_wrapper_key = g_quark_from_static_string("PyLasso::wrapper"); + + Py_INCREF(&PyGObjectPtrType); + PyModule_AddObject(m, "PyGObjectPtr", (PyObject *)&PyGObjectPtrType); +} + |
