[openssh-commits] [openssh] 01/01: use calloc for allocating arc4random structs

git+noreply at mindrot.org git+noreply at mindrot.org
Fri Dec 9 18:00:56 AEDT 2022


This is an automated email from the git hooks/post-receive script.

djm pushed a commit to branch master
in repository openssh.

commit ea6fdf9a1aa71a411f7db218a986392c4fb55693
Author: Damien Miller <djm at mindrot.org>
Date:   Fri Dec 9 18:00:21 2022 +1100

    use calloc for allocating arc4random structs
    
    ok dtucker
---
 openbsd-compat/arc4random.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/openbsd-compat/arc4random.h b/openbsd-compat/arc4random.h
index 01629752..5af3a449 100644
--- a/openbsd-compat/arc4random.h
+++ b/openbsd-compat/arc4random.h
@@ -75,9 +75,9 @@ _rs_allocate(struct _rs **rsp, struct _rsx **rsxp)
 		return (-1);
 	}
 #else
-	if ((*rsp = malloc(sizeof(**rsp))) == NULL)
+	if ((*rsp = calloc(1, sizeof(**rsp))) == NULL)
 		return (-1);
-	if ((*rsxp = malloc(sizeof(**rsxp))) == NULL) {
+	if ((*rsxp = calloc(1, sizeof(**rsxp))) == NULL) {
 		free(*rsp);
 		*rsp = NULL;
 		return (-1);

-- 
To stop receiving notification emails like this one, please contact
djm at mindrot.org.


More information about the openssh-commits mailing list