Mercurial > hg
diff mcabber/src/jabglue.c @ 745:413e95f3051a
Introduce user "events" list
Not used yet.
The events list (evs_list) will be used to queue events for user approval,
for example subscription requests, file tranfers, etc.
The evs stuff is actually almost the same as the iqs stuff, a lot of code
is duplicated... :-\
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Mon, 13 Mar 2006 17:28:24 +0100 |
parents | 2f027806cd48 |
children | 6c633adaae10 |
line wrap: on
line diff
--- a/mcabber/src/jabglue.c Sat Mar 11 16:37:24 2006 +0100 +++ b/mcabber/src/jabglue.c Mon Mar 13 17:28:24 2006 +0100 @@ -188,7 +188,7 @@ if (jstate == STATE_CONNECTING) { if (jc) { - iqs *iqn; + eviqs *iqn; xmlnode z; iqn = iqs_new(JPACKET__GET, NS_AUTH, "auth", IQS_DEFAULT_TIMEOUT); @@ -465,7 +465,7 @@ void jb_addbuddy(const char *jid, const char *name, const char *group) { xmlnode y, z; - iqs *iqn; + eviqs *iqn; char *cleanjid; if (!online) return; @@ -508,7 +508,7 @@ void jb_delbuddy(const char *jid) { xmlnode x, y, z; - iqs *iqn; + eviqs *iqn; char *cleanjid; if (!online) return; @@ -554,7 +554,7 @@ void jb_updatebuddy(const char *jid, const char *name, const char *group) { xmlnode y; - iqs *iqn; + eviqs *iqn; char *cleanjid; gchar *name_utf8; @@ -674,7 +674,7 @@ void jb_room_unlock(const char *room) { xmlnode y, z; - iqs *iqn; + eviqs *iqn; if (!online || !room) return; @@ -696,7 +696,7 @@ void jb_room_destroy(const char *room, const char *venue, const char *reason) { xmlnode y, z; - iqs *iqn; + eviqs *iqn; if (!online || !room) return; @@ -733,7 +733,7 @@ struct role_affil ra, const char *reason) { xmlnode y, z; - iqs *iqn; + eviqs *iqn; if (!online || !roomid) return 1; if (!jid && !nick) return 1;