diff options
Diffstat (limited to 'usr.sbin/nscd/agent.c')
-rw-r--r-- | usr.sbin/nscd/agent.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/usr.sbin/nscd/agent.c b/usr.sbin/nscd/agent.c index 2d58ef1..a193f95 100644 --- a/usr.sbin/nscd/agent.c +++ b/usr.sbin/nscd/agent.c @@ -60,9 +60,8 @@ init_agent_table() struct agent_table *retval; TRACE_IN(init_agent_table); - retval = (struct agent_table *)malloc(sizeof(struct agent_table)); + retval = (struct agent_table *)calloc(1, sizeof(struct agent_table)); assert(retval != NULL); - memset(retval, 0, sizeof(struct agent_table)); TRACE_OUT(init_agent_table); return (retval); |