mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2025-12-27 06:00:10 +00:00
70 lines
2.2 KiB
Diff
70 lines
2.2 KiB
Diff
https://github.com/termux/termux-packages/issues/15852
|
|
|
|
--- a/libpurple/protocols/irc/msgs.c
|
|
+++ b/libpurple/protocols/irc/msgs.c
|
|
@@ -1622,22 +1622,22 @@
|
|
irc->sasl_cb = g_new0(sasl_callback_t, 5);
|
|
|
|
irc->sasl_cb[id].id = SASL_CB_AUTHNAME;
|
|
- irc->sasl_cb[id].proc = irc_sasl_cb_simple;
|
|
+ irc->sasl_cb[id].proc = (int (*)(void))irc_sasl_cb_simple;
|
|
irc->sasl_cb[id].context = (void *)irc;
|
|
id++;
|
|
|
|
irc->sasl_cb[id].id = SASL_CB_USER;
|
|
- irc->sasl_cb[id].proc = irc_sasl_cb_simple;
|
|
+ irc->sasl_cb[id].proc = (int (*)(void))irc_sasl_cb_simple;
|
|
irc->sasl_cb[id].context = (void *)irc;
|
|
id++;
|
|
|
|
irc->sasl_cb[id].id = SASL_CB_PASS;
|
|
- irc->sasl_cb[id].proc = irc_sasl_cb_secret;
|
|
+ irc->sasl_cb[id].proc = (int (*)(void))irc_sasl_cb_secret;
|
|
irc->sasl_cb[id].context = (void *)irc;
|
|
id++;
|
|
|
|
irc->sasl_cb[id].id = SASL_CB_LOG;
|
|
- irc->sasl_cb[id].proc = irc_sasl_cb_log;
|
|
+ irc->sasl_cb[id].proc = (int (*)(void))irc_sasl_cb_log;
|
|
irc->sasl_cb[id].context = (void *)irc;
|
|
id++;
|
|
|
|
--- a/libpurple/protocols/jabber/auth_cyrus.c
|
|
+++ b/libpurple/protocols/jabber/auth_cyrus.c
|
|
@@ -373,30 +373,30 @@
|
|
|
|
id = 0;
|
|
js->sasl_cb[id].id = SASL_CB_GETREALM;
|
|
- js->sasl_cb[id].proc = jabber_sasl_cb_realm;
|
|
+ js->sasl_cb[id].proc = (int (*)(void))jabber_sasl_cb_realm;
|
|
js->sasl_cb[id].context = (void *)js;
|
|
id++;
|
|
|
|
js->sasl_cb[id].id = SASL_CB_AUTHNAME;
|
|
- js->sasl_cb[id].proc = jabber_sasl_cb_simple;
|
|
+ js->sasl_cb[id].proc = (int (*)(void))jabber_sasl_cb_simple;
|
|
js->sasl_cb[id].context = (void *)js;
|
|
id++;
|
|
|
|
js->sasl_cb[id].id = SASL_CB_USER;
|
|
- js->sasl_cb[id].proc = jabber_sasl_cb_simple;
|
|
+ js->sasl_cb[id].proc = (int (*)(void))jabber_sasl_cb_simple;
|
|
js->sasl_cb[id].context = (void *)js;
|
|
id++;
|
|
|
|
account = purple_connection_get_account(js->gc);
|
|
if (purple_account_get_password(account) != NULL ) {
|
|
js->sasl_cb[id].id = SASL_CB_PASS;
|
|
- js->sasl_cb[id].proc = jabber_sasl_cb_secret;
|
|
+ js->sasl_cb[id].proc = (int (*)(void))jabber_sasl_cb_secret;
|
|
js->sasl_cb[id].context = (void *)js;
|
|
id++;
|
|
}
|
|
|
|
js->sasl_cb[id].id = SASL_CB_LOG;
|
|
- js->sasl_cb[id].proc = jabber_sasl_cb_log;
|
|
+ js->sasl_cb[id].proc = (int (*)(void))jabber_sasl_cb_log;
|
|
js->sasl_cb[id].context = (void*)js;
|
|
id++;
|
|
|