empathy r2548 - in trunk/python: pyempathy pyempathygtk



Author: xclaesse
Date: Tue Mar  3 09:34:43 2009
New Revision: 2548
URL: http://svn.gnome.org/viewvc/empathy?rev=2548&view=rev

Log:
* Automatically wrap enums in the empathy and empathygtk python bindings

From: Mike Sheldon <mike mikeasoft com>

Modified:
   trunk/python/pyempathy/pyempathymodule.c
   trunk/python/pyempathygtk/pyempathygtkmodule.c

Modified: trunk/python/pyempathy/pyempathymodule.c
==============================================================================
--- trunk/python/pyempathy/pyempathymodule.c	(original)
+++ trunk/python/pyempathy/pyempathymodule.c	Tue Mar  3 09:34:43 2009
@@ -3,6 +3,7 @@
 #include <pygobject.h>
 
 void empathy_register_classes (PyObject *d); 
+void empathy_add_constants(PyObject *module, const gchar *strip_prefix);
 DL_EXPORT(void) initempathy(void);
 extern PyMethodDef empathy_functions[];
 
@@ -17,6 +18,7 @@
 	d = PyModule_GetDict (m);
 	
 	empathy_register_classes (d);
+	empathy_add_constants(m, "EMPATHY_");
 	
 	if (PyErr_Occurred ()) {
 		PyErr_Print();

Modified: trunk/python/pyempathygtk/pyempathygtkmodule.c
==============================================================================
--- trunk/python/pyempathygtk/pyempathygtkmodule.c	(original)
+++ trunk/python/pyempathygtk/pyempathygtkmodule.c	Tue Mar  3 09:34:43 2009
@@ -3,6 +3,7 @@
 #include <pygobject.h>
 
 void empathy_register_classes (PyObject *d);
+void empathy_add_constants(PyObject *module, const gchar *strip_prefix);
 DL_EXPORT(void) initempathygtk(void);
 extern PyMethodDef empathy_functions[];
 
@@ -16,6 +17,7 @@
 	d = PyModule_GetDict (m);
 	
 	empathy_register_classes (d);
+	empathy_add_constants(m, "EMPATHY_");
 	
 	if (PyErr_Occurred ()) {
 		PyErr_Print();



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]