X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=libpurple%2Fsignals.pxd;h=9f4135c9f9c50b9bef39caff83d2e4872440b5f7;hp=569f654f32f9264be9453303a838cbee17076aa1;hb=b0a967470cec25dc1a654638271fa400179e9830;hpb=cfb1c2eb0316f1d7b744f5f05c7a577a3be20e97;ds=sidebyside diff --git a/libpurple/signals.pxd b/libpurple/signals.pxd index 569f654..9f4135c 100644 --- a/libpurple/signals.pxd +++ b/libpurple/signals.pxd @@ -17,11 +17,13 @@ # 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, + glib.gulong c_purple_signal_connect "purple_signal_connect" (void *instance, + char *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) + char *signal, void *handle, PurpleCallback func)