Skip to content

Commit bbf444a

Browse files
free RSA2 related memory
Free `server_sign_algorithms` and `sign_algo_prefs`.
1 parent 429c5ea commit bbf444a

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

vendor/libssh2/src/session.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -981,6 +981,12 @@ session_free(LIBSSH2_SESSION *session)
981981
if(session->remote.lang_prefs) {
982982
LIBSSH2_FREE(session, session->remote.lang_prefs);
983983
}
984+
if(session->server_sign_algorithms) {
985+
LIBSSH2_FREE(session, session->server_sign_algorithms);
986+
}
987+
if(session->sign_algo_prefs) {
988+
LIBSSH2_FREE(session, session->sign_algo_prefs);
989+
}
984990

985991
/*
986992
* Make sure all memory used in the state variables are free

0 commit comments

Comments
 (0)