From b9ac61d5a3a0b3f052094bf2eba7a1ac7942ce99 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 28 Sep 2018 15:36:28 +0200 Subject: [PATCH] messages: Use calloc in ssh_message_new() Signed-off-by: Andreas Schneider --- src/messages.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/messages.c b/src/messages.c index ece578f4..4b293751 100644 --- a/src/messages.c +++ b/src/messages.c @@ -63,14 +63,15 @@ * @{ */ -static ssh_message ssh_message_new(ssh_session session){ - ssh_message msg = malloc(sizeof(struct ssh_message_struct)); - if (msg == NULL) { - return NULL; - } - ZERO_STRUCTP(msg); - msg->session = session; - return msg; +static ssh_message ssh_message_new(ssh_session session) +{ + ssh_message msg = calloc(1, sizeof(struct ssh_message_struct)); + if (msg == NULL) { + return NULL; + } + msg->session = session; + + return msg; } #ifndef WITH_SERVER