mirror of
https://git.libssh.org/projects/libssh.git
synced 2026-02-11 02:38:09 +09:00
config: Add missing NULL check
CID 1398303 Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
This commit is contained in:
@@ -695,6 +695,10 @@ ssh_config_parse_line(ssh_session session,
|
|||||||
break;
|
break;
|
||||||
case SOC_PROXYJUMP:
|
case SOC_PROXYJUMP:
|
||||||
p = ssh_config_get_str_tok(&s, NULL);
|
p = ssh_config_get_str_tok(&s, NULL);
|
||||||
|
if (p == NULL) {
|
||||||
|
SAFE_FREE(x);
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
/* We share the seen value with the ProxyCommand */
|
/* We share the seen value with the ProxyCommand */
|
||||||
rv = ssh_config_parse_proxy_jump(session, p,
|
rv = ssh_config_parse_proxy_jump(session, p,
|
||||||
(*parsing && !seen[SOC_PROXYCOMMAND]));
|
(*parsing && !seen[SOC_PROXYCOMMAND]));
|
||||||
|
|||||||
Reference in New Issue
Block a user