Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/libpurple/protocols/jabber/jabber.c b/libpurple/protocols/jabber/jabber.c
- --- a/libpurple/protocols/jabber/jabber.c
- +++ b/libpurple/protocols/jabber/jabber.c
- @@ -3980,10 +3980,15 @@ static gboolean xmpp_uri_handler(const c
- }
- return FALSE;
- }
- +static void signed_on_cb(PurpleConnection *gc, void *data)
- +{
- + printf("Callback called\n");
- +}
- +
- static void
- jabber_do_init(void)
- {
- GHashTable *ui_info = purple_core_get_ui_info();
- const gchar *ui_type;
- @@ -4181,10 +4186,13 @@ static void jabber_init_protocol(PurpleP
- purple_signal_connect(protocol, "jabber-register-namespace-watcher",
- protocol, PURPLE_CALLBACK(jabber_iq_signal_register), NULL);
- purple_signal_connect(protocol, "jabber-unregister-namespace-watcher",
- protocol, PURPLE_CALLBACK(jabber_iq_signal_unregister), NULL);
- + purple_signal_connect(purple_connections_get_handle(), "signed-on",
- + protocol, PURPLE_CALLBACK(signed_on_cb), NULL);
- +
- purple_signal_register(protocol, "jabber-receiving-xmlnode",
- purple_marshal_VOID__POINTER_POINTER, G_TYPE_NONE, 2,
- PURPLE_TYPE_CONNECTION,
- G_TYPE_POINTER); /* pointer to a PurpleXmlNode* */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement