mirror of
https://git.libssh.org/projects/libssh.git
synced 2026-02-11 18:50:28 +09:00
Fix crash when no callback is defined
This commit is contained in:
@@ -677,7 +677,7 @@ ssh_private_key privatekey_from_file(ssh_session session, const char *filename,
|
|||||||
switch (type) {
|
switch (type) {
|
||||||
case TYPE_DSS:
|
case TYPE_DSS:
|
||||||
if (passphrase == NULL) {
|
if (passphrase == NULL) {
|
||||||
if (session->callbacks->auth_function) {
|
if (session->callbacks && session->callbacks->auth_function) {
|
||||||
auth_cb = session->callbacks->auth_function;
|
auth_cb = session->callbacks->auth_function;
|
||||||
auth_ud = session->callbacks->userdata;
|
auth_ud = session->callbacks->userdata;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user