]> git.ipfire.org Git - thirdparty/git.git/blobdiff - daemon.c
use CALLOC_ARRAY
[thirdparty/git.git] / daemon.c
index 2ab7ea82eb0b4f7c62c553e1e65c16644983f7de..343531980dea11fc15b927c67542fe6ad5f11a3d 100644 (file)
--- a/daemon.c
+++ b/daemon.c
@@ -840,7 +840,7 @@ static void add_child(struct child_process *cld, struct sockaddr *addr, socklen_
 {
        struct child *newborn, **cradle;
 
-       newborn = xcalloc(1, sizeof(*newborn));
+       CALLOC_ARRAY(newborn, 1);
        live_children++;
        memcpy(&newborn->cld, cld, sizeof(*cld));
        memcpy(&newborn->address, addr, addrlen);
@@ -1148,7 +1148,7 @@ static int service_loop(struct socketlist *socklist)
        struct pollfd *pfd;
        int i;
 
-       pfd = xcalloc(socklist->nr, sizeof(struct pollfd));
+       CALLOC_ARRAY(pfd, socklist->nr);
 
        for (i = 0; i < socklist->nr; i++) {
                pfd[i].fd = socklist->list[i];