Hi,
Another malloc & memset to calloc cleanup. This time in mountd.c
Index: mountd.c
===================================================================
RCS file: /cvs/src/sbin/mountd/mountd.c,v
retrieving revision 1.73
diff -u -p -u -r1.73 mountd.c
--- mountd.c 24 Mar 2014 00:19:48 -0000 1.73
+++ mountd.c 22 Apr 2014 19:47:55 -0000
@@ -1057,10 +1057,9 @@ get_exp(void)
{
struct exportlist *ep;
- ep = (struct exportlist *)malloc(sizeof (struct exportlist));
+ ep = calloc(1, sizeof (struct exportlist));
if (ep == NULL)
out_of_mem();
- memset(ep, 0, sizeof(struct exportlist));
return (ep);
}
@@ -1072,10 +1071,9 @@ get_grp(void)
{
struct grouplist *gp;
- gp = (struct grouplist *)malloc(sizeof (struct grouplist));
+ gp = calloc(1, sizeof (struct grouplist));
if (gp == NULL)
out_of_mem();
- memset(gp, 0, sizeof(struct grouplist));
return (gp);
}