Add python binding. Fixes bug #457660 (Michael Sheldon).
[empathy-mirror.git] / python / pyempathygtk / pyempathygtkmodule.c
blob4f751f08d4d35cded774d7a1c452bfda26a4e2f4
1 #include <pygobject.h>
3 void empathy_register_classes (PyObject *d);
4 DL_EXPORT(void) initempathygtk(void);
5 extern PyMethodDef empathy_functions[];
7 DL_EXPORT(void) initempathygtk(void)
9 PyObject *m, *d;
11 init_pygobject ();
13 m = Py_InitModule ("empathygtk", empathy_functions);
14 d = PyModule_GetDict (m);
16 empathy_register_classes (d);
18 if (PyErr_Occurred ()) {
19 PyErr_Print();
20 Py_FatalError ("can't initialise module empathygtk");