summaryrefslogtreecommitdiffstats
path: root/usr.sbin/nscd/mp_rs_query.c
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2008-10-12 00:44:27 +0000
committerdelphij <delphij@FreeBSD.org>2008-10-12 00:44:27 +0000
commit43ddac3f1e8f243c83db2628113862497479ee01 (patch)
treed8f42d7789f1067ac9992f0433ed289cb38f4882 /usr.sbin/nscd/mp_rs_query.c
parentdd3c40ad71f19212b85b65df5edd64116a979e56 (diff)
downloadFreeBSD-src-43ddac3f1e8f243c83db2628113862497479ee01.zip
FreeBSD-src-43ddac3f1e8f243c83db2628113862497479ee01.tar.gz
Reduce code duplication: use calloc instead of allocing and memset
afterward. Approved by: bushman
Diffstat (limited to 'usr.sbin/nscd/mp_rs_query.c')
-rw-r--r--usr.sbin/nscd/mp_rs_query.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/usr.sbin/nscd/mp_rs_query.c b/usr.sbin/nscd/mp_rs_query.c
index 3375cc3..c1569e9 100644
--- a/usr.sbin/nscd/mp_rs_query.c
+++ b/usr.sbin/nscd/mp_rs_query.c
@@ -115,11 +115,9 @@ on_mp_read_session_request_read1(struct query_state *qstate)
return (-1);
}
- c_mp_rs_request->entry = (char *)malloc(
+ c_mp_rs_request->entry = (char *)calloc(1,
c_mp_rs_request->entry_length + 1);
assert(c_mp_rs_request->entry != NULL);
- memset(c_mp_rs_request->entry, 0,
- c_mp_rs_request->entry_length + 1);
qstate->kevent_watermark = c_mp_rs_request->entry_length;
qstate->process_func = on_mp_read_session_request_read2;
OpenPOWER on IntegriCloud