X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=libpurple%2Fsignals.pxd;h=74b74abd1b81cd5009623abc411c55cda93e4215;hp=569f654f32f9264be9453303a838cbee17076aa1;hb=60e2bde48e3f6f4f451f1fae7fc0122b6d1e9f72;hpb=cfb1c2eb0316f1d7b744f5f05c7a577a3be20e97 diff --git a/libpurple/signals.pxd b/libpurple/signals.pxd index 569f654..74b74ab 100644 --- a/libpurple/signals.pxd +++ b/libpurple/signals.pxd @@ -17,11 +17,12 @@ # along with this program. If not, see . # +cimport glib + cdef extern from "libpurple/signals.h": ctypedef void (*PurpleCallback) () - gulong c_purple_signal_connect "purple_signal_connect" (void *instance, - const_char_ptr signal, void *handle, PurpleCallback func, - void *data) - void c_purple_signal_disconnect "purple_signal_disconnect" (void *instance, - const_char_ptr signal, void *handle, PurpleCallback func) + glib.gulong purple_signal_connect(void *instance, char *signal, \ + void *handle, PurpleCallback func, void *data) + void purple_signal_disconnect(void *instance, char *signal, void *handle, \ + PurpleCallback func)