X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/6cdc6b13443c7b760d136bafd5253ef1ddf7f3cd..f578043391634ae1d345e84657fec7ecfb0f34a0:/loadparm.c diff --git a/loadparm.c b/loadparm.c index 0ddbc61a..42762c36 100644 --- a/loadparm.c +++ b/loadparm.c @@ -329,7 +329,7 @@ initialise a service to the defaults ***************************************************************************/ static void init_service(service *pservice) { - bzero((char *)pservice,sizeof(service)); + memset((char *)pservice,0,sizeof(service)); copy_service(pservice,&sDefault); } @@ -366,12 +366,7 @@ static int add_a_service(service *pservice, char *name) i = iNumServices; - if (ServicePtrs) { - ServicePtrs = (service **)realloc(ServicePtrs, - sizeof(service *)*num_to_alloc); - } else { - ServicePtrs = (service **)malloc(sizeof(service *)*num_to_alloc); - } + ServicePtrs = (service **)Realloc(ServicePtrs,sizeof(service *)*num_to_alloc); if (ServicePtrs) pSERVICE(iNumServices) = (service *)malloc(sizeof(service));