From ca464ca2ba91bd9e95186009a0e314932d4d1ef9 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 3 Sep 2018 17:55:41 +0200 Subject: [PATCH] channels: Use calloc() in ssh_channel_new() Signed-off-by: Andreas Schneider Reviewed-by: Jakub Jelen --- src/channels.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/channels.c b/src/channels.c index 70a3745b..657b68e5 100644 --- a/src/channels.c +++ b/src/channels.c @@ -84,12 +84,11 @@ ssh_channel ssh_channel_new(ssh_session session) return NULL; } - channel = malloc(sizeof(struct ssh_channel_struct)); + channel = calloc(1, sizeof(struct ssh_channel_struct)); if (channel == NULL) { ssh_set_error_oom(session); return NULL; } - memset(channel,0,sizeof(struct ssh_channel_struct)); channel->stdout_buffer = ssh_buffer_new(); if (channel->stdout_buffer == NULL) {