From 78ce67f579730f68b264f99dcf84ff31c92a01f0 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 18 Jan 2018 18:54:18 +0100 Subject: sftpserver: Use calloc() instead of malloc() Signed-off-by: Andreas Schneider --- src/sftpserver.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/sftpserver.c') diff --git a/src/sftpserver.c b/src/sftpserver.c index 820e9668..b94349f7 100644 --- a/src/sftpserver.c +++ b/src/sftpserver.c @@ -457,11 +457,10 @@ ssh_string sftp_handle_alloc(sftp_session sftp, void *info) { int i; if (sftp->handles == NULL) { - sftp->handles = malloc(sizeof(void *) * SFTP_HANDLES); + sftp->handles = calloc(SFTP_HANDLES, sizeof(void *)); if (sftp->handles == NULL) { return NULL; } - memset(sftp->handles, 0, sizeof(void *) * SFTP_HANDLES); } for (i = 0; i < SFTP_HANDLES; i++) { -- cgit v1.2.3