Skip to content

Commit 3df5b25

Browse files
committed
client session BUGFIX memory leak
Fixes #149
1 parent 236d081 commit 3df5b25

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/session_client_ssh.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1615,6 +1615,10 @@ _nc_connect_libssh(ssh_session ssh_session, struct ly_ctx *ctx, struct nc_client
16151615
return session;
16161616

16171617
fail:
1618+
free(host);
1619+
session->host = NULL;
1620+
free(username);
1621+
session->username = NULL;
16181622
nc_session_free(session, NULL);
16191623
return NULL;
16201624
}

0 commit comments

Comments
 (0)