diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2017-04-21 10:50:37 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2017-04-21 11:14:39 +0200 |
commit | 419731a18999b38a9d895e7d1a2122cf1b231ac5 (patch) | |
tree | b61471ac3026f1c5e04a36bdce9a1dfd99c941dd | |
parent | 2ac987bce9e67b64236e60ad060d8c4bd034f547 (diff) | |
download | libssh-419731a18999b38a9d895e7d1a2122cf1b231ac5.tar.gz libssh-419731a18999b38a9d895e7d1a2122cf1b231ac5.tar.xz libssh-419731a18999b38a9d895e7d1a2122cf1b231ac5.zip |
auth: Use calloc in ssh_userauth_agent_pubkey()
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
(cherry picked from commit 79437fa0c9e88ebb0b52d0081ccd07545abf5a08)
-rwxr-xr-x | src/auth.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -1217,11 +1217,10 @@ int ssh_userauth_agent_pubkey(ssh_session session, ssh_kbdint ssh_kbdint_new(void) { ssh_kbdint kbd; - kbd = malloc(sizeof(struct ssh_kbdint_struct)); + kbd = calloc(1, sizeof(struct ssh_kbdint_struct)); if (kbd == NULL) { return NULL; } - ZERO_STRUCTP(kbd); return kbd; } |