From 852fcec6fe7cfa5d7c83e2f494208588dd4b4031 Mon Sep 17 00:00:00 2001 From: deraadt <> Date: Mon, 21 Apr 2014 16:34:43 +0000 Subject: more malloc/realloc/calloc cleanups; ok beck kettenis --- src/lib/libssl/s3_lib.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/lib/libssl/s3_lib.c') diff --git a/src/lib/libssl/s3_lib.c b/src/lib/libssl/s3_lib.c index 95e5c903ec..c79464da55 100644 --- a/src/lib/libssl/s3_lib.c +++ b/src/lib/libssl/s3_lib.c @@ -2777,9 +2777,8 @@ ssl3_new(SSL *s) { SSL3_STATE *s3; - if ((s3 = malloc(sizeof *s3)) == NULL) + if ((s3 = calloc(1, sizeof *s3)) == NULL) goto err; - memset(s3, 0, sizeof *s3); memset(s3->rrec.seq_num, 0, sizeof(s3->rrec.seq_num)); memset(s3->wrec.seq_num, 0, sizeof(s3->wrec.seq_num)); -- cgit v1.2.3-55-g6feb