aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2011-05-01 21:04:55 +0200
committerAndreas Schneider <asn@cryptomilk.org>2011-05-01 21:04:55 +0200
commit996c00c81c469ac0d8e8c027ad0650abdc6fc952 (patch)
treef2af348473843f593044c902bb5150f1e179715d
parent30bdca07e90f2c28547f095211783588db212fba (diff)
downloadlibssh-996c00c81c469ac0d8e8c027ad0650abdc6fc952.tar.gz
libssh-996c00c81c469ac0d8e8c027ad0650abdc6fc952.tar.xz
libssh-996c00c81c469ac0d8e8c027ad0650abdc6fc952.zip
keyfiles: Fixed the build.
-rw-r--r--src/keyfiles.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/keyfiles.c b/src/keyfiles.c
index a1cd563a..a49f9f41 100644
--- a/src/keyfiles.c
+++ b/src/keyfiles.c
@@ -690,6 +690,8 @@ ssh_private_key privatekey_from_file(ssh_session session, const char *filename,
if (file == NULL) {
ssh_set_error(session, SSH_REQUEST_DENIED,
"Error opening %s: %s", filename, strerror(errno));
+ return NULL;
+ }
ssh_log(session, SSH_LOG_RARE, "Trying to read %s, passphase=%s, authcb=%s",
filename, passphrase ? "true" : "false",