From 9fb7fb3fac58445debfb486a26fe4ea20816abab Mon Sep 17 00:00:00 2001 From: Anderson Toshiyuki Sasaki Date: Mon, 20 May 2019 17:10:57 +0200 Subject: [PATCH] socket: Use calloc in ssh_socket_new() This makes sure the content will be zero after successful allocation. Resolves T134 Signed-off-by: Anderson Toshiyuki Sasaki Reviewed-by: Andreas Schneider --- src/socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/socket.c b/src/socket.c index e155a50a..5ea376e0 100644 --- a/src/socket.c +++ b/src/socket.c @@ -142,7 +142,7 @@ void ssh_socket_cleanup(void) { ssh_socket ssh_socket_new(ssh_session session) { ssh_socket s; - s = malloc(sizeof(struct ssh_socket_struct)); + s = calloc(1, sizeof(struct ssh_socket_struct)); if (s == NULL) { ssh_set_error_oom(session); return NULL;