mirror of
https://github.com/strophe/libstrophe.git
synced 2026-07-22 13:36:22 +00:00
conn: fix segfault in xmpp_connect_client() when jid not set
This commit is contained in:
@@ -542,6 +542,11 @@ int xmpp_connect_client(xmpp_conn_t *conn,
|
||||
conn->jid);
|
||||
}
|
||||
|
||||
if (!conn->jid) {
|
||||
xmpp_error(conn->ctx, "xmpp", "JID is not set.");
|
||||
return XMPP_EINVOP;
|
||||
}
|
||||
|
||||
domain = xmpp_jid_domain(conn->ctx, conn->jid);
|
||||
if (!domain)
|
||||
return XMPP_EMEM;
|
||||
|
||||
Reference in New Issue
Block a user