@@ -788,7 +788,9 @@ static int _handle_features_sasl(xmpp_conn_t * const conn,
|
|||||||
}
|
}
|
||||||
xmpp_stanza_set_text(text, resource);
|
xmpp_stanza_set_text(text, resource);
|
||||||
xmpp_stanza_add_child(res, text);
|
xmpp_stanza_add_child(res, text);
|
||||||
|
xmpp_stanza_release(text);
|
||||||
xmpp_stanza_add_child(bind, res);
|
xmpp_stanza_add_child(bind, res);
|
||||||
|
xmpp_stanza_release(res);
|
||||||
xmpp_free(conn->ctx, resource);
|
xmpp_free(conn->ctx, resource);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -87,6 +87,7 @@ tls_t *tls_new(xmpp_ctx_t *ctx, sock_t sock)
|
|||||||
|
|
||||||
void tls_free(tls_t *tls)
|
void tls_free(tls_t *tls)
|
||||||
{
|
{
|
||||||
|
SSL_free(tls->ssl);
|
||||||
SSL_CTX_free(tls->ssl_ctx);
|
SSL_CTX_free(tls->ssl_ctx);
|
||||||
xmpp_free(tls->ctx, tls);
|
xmpp_free(tls->ctx, tls);
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user