projects
/
cascardo
/
chat.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added support for a message hook and simple message sending
[cascardo/chat.git]
/
sasl.c
diff --git
a/sasl.c
b/sasl.c
index
dd93367
..
42cdc6a
100644
(file)
--- a/
sasl.c
+++ b/
sasl.c
@@
-38,6
+38,7
@@
hc_xmpp_sasl_authenticate (hc_xmpp_t *xmpp)
iks_insert_cdata (auth, p, 0);
hc_xmpp_send_iks (xmpp, auth);
free (p);
iks_insert_cdata (auth, p, 0);
hc_xmpp_send_iks (xmpp, auth);
free (p);
+ iks_delete (auth);
}
void
}
void
@@
-45,6
+46,7
@@
hc_xmpp_sasl_iterate (hc_xmpp_t *xmpp, iks *stanza)
{
if (!iks_strcmp (iks_name (stanza), "success"))
{
{
if (!iks_strcmp (iks_name (stanza), "success"))
{
+ xmpp->sasl |= ENABLED;
xmpp->status = HC_XMPP_AUTHENTICATED;
}
}
xmpp->status = HC_XMPP_AUTHENTICATED;
}
}