summaryrefslogtreecommitdiffstats
path: root/bindings/lang_python_wrapper_bottom.c
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:02:06 +0000
committerFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:02:06 +0000
commit93ee9083730057521db9841c1b1e22ebf07a79bb (patch)
treefbe8e5dd79efa703f0869da0979ec2718cf2886a /bindings/lang_python_wrapper_bottom.c
parent90f4c1ee59c58b252a13d8b4f55e01df421c8fd5 (diff)
downloadlasso-93ee9083730057521db9841c1b1e22ebf07a79bb.tar.gz
lasso-93ee9083730057521db9841c1b1e22ebf07a79bb.tar.xz
lasso-93ee9083730057521db9841c1b1e22ebf07a79bb.zip
[project @ fpeters@0d.be-20071005200614-dahkk1xuq6pbumbo]
wrap constants & enums; is now possible: login = lasso.Login(server) login.initAuthnRequest('https://idp1/metadata', lasso.HTTP_METHOD_REDIRECT) login.buildAuthnRequestMsg() Original author: Frederic Peters <fpeters@0d.be> Date: 2007-10-05 22:06:14.800000+02:00
Diffstat (limited to 'bindings/lang_python_wrapper_bottom.c')
-rw-r--r--bindings/lang_python_wrapper_bottom.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/bindings/lang_python_wrapper_bottom.c b/bindings/lang_python_wrapper_bottom.c
index 5f1220c3..82e74ecc 100644
--- a/bindings/lang_python_wrapper_bottom.c
+++ b/bindings/lang_python_wrapper_bottom.c
@@ -1,12 +1,15 @@
PyMODINIT_FUNC
init_lasso(void)
{
- PyObject *m;
+ 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_init();
lasso_wrapper_key = g_quark_from_static_string("PyLasso::wrapper");