X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/15089022d43b337f2de73e96f1991606dc80bce5..58cadc8608fbb2cbc7b74578cd92de4337a4b887:/loadparm.c diff --git a/loadparm.c b/loadparm.c index 9dc80e70..d9ce1577 100644 --- a/loadparm.c +++ b/loadparm.c @@ -441,10 +441,10 @@ static int add_a_service(service *pservice, char *name) i = iNumServices; - ServicePtrs = (service **)Realloc(ServicePtrs,sizeof(service *)*num_to_alloc); + ServicePtrs = realloc_array(ServicePtrs, service *, num_to_alloc); if (ServicePtrs) - pSERVICE(iNumServices) = (service *)malloc(sizeof(service)); + pSERVICE(iNumServices) = new(service); if (!ServicePtrs || !pSERVICE(iNumServices)) return(-1);