Moved purple_core_init to cython, added purple debug methods, added checks for core...
[python-purple] / glib.pxd
index d00dfdf..b0a5d32 100644 (file)
--- a/glib.pxd
+++ b/glib.pxd
 #
 
 cdef extern from "glib.h":
-    ctypedef void* gpointer
+    ctypedef void *gpointer
     ctypedef int gint
     ctypedef unsigned int guint
     ctypedef gint gboolean
+    ctypedef gboolean (*GSourceFunc) (gpointer data)
 
     # GHashTable is an opaque data structure
     ctypedef struct GHashTable:
-        void* none
+        void *none
 
     struct _GSList:
         gpointer data