--- a/mcabber/src/jabglue.c Fri Dec 02 00:16:49 2005 +0100
+++ b/mcabber/src/jabglue.c Fri Dec 02 23:10:34 2005 +0100
@@ -941,7 +941,8 @@
if (!strcmp(ns, NS_ROSTER)) {
gotroster(x);
} else if (!strcmp(ns, NS_AGENTS)) {
- for (y = xmlnode_get_tag(x, "agent"); y; y = xmlnode_get_nextsibling(y)) {
+ y = xmlnode_get_tag(x, "agent");
+ for (; y; y = xmlnode_get_nextsibling(y)) {
const char *alias = xmlnode_get_attrib(y, "jid");
if (alias) {
@@ -958,7 +959,7 @@
if (atype == transport) {
char *cleanjid = jidtodisp(alias);
roster_add_user(cleanjid, NULL, JABBER_AGENT_GROUP,
- ROSTER_TYPE_AGENT);
+ ROSTER_TYPE_AGENT);
g_free(cleanjid);
}
if (alias && name && desc) {