aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2017-04-21 10:50:37 +0200
committerAndreas Schneider <asn@cryptomilk.org>2017-04-21 11:14:39 +0200
commit419731a18999b38a9d895e7d1a2122cf1b231ac5 (patch)
treeb61471ac3026f1c5e04a36bdce9a1dfd99c941dd
parent2ac987bce9e67b64236e60ad060d8c4bd034f547 (diff)
downloadlibssh-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-xsrc/auth.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/auth.c b/src/auth.c
index 48a0d5b9..b411f226 100755
--- a/src/auth.c
+++ b/src/auth.c
@@ -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;
}