summaryrefslogtreecommitdiffstats
path: root/usr.bin/rcs
diff options
context:
space:
mode:
authortedu <tedu@openbsd.org>2014-05-29 16:35:46 +0000
committertedu <tedu@openbsd.org>2014-05-29 16:35:46 +0000
commite3a3b5cab6487a54f7100194bc0c015ee439038b (patch)
treec8277895eff509c256999abb67cd2db50cc17799 /usr.bin/rcs
parentMake it substantially easier to identify protocol version requirements (diff)
downloadwireguard-openbsd-e3a3b5cab6487a54f7100194bc0c015ee439038b.tar.xz
wireguard-openbsd-e3a3b5cab6487a54f7100194bc0c015ee439038b.zip
use calloc, from Benjamin Baier
Diffstat (limited to 'usr.bin/rcs')
-rw-r--r--usr.bin/rcs/rcsutil.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/usr.bin/rcs/rcsutil.c b/usr.bin/rcs/rcsutil.c
index 12de69af501..473adab149a 100644
--- a/usr.bin/rcs/rcsutil.c
+++ b/usr.bin/rcs/rcsutil.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: rcsutil.c,v 1.39 2013/04/16 20:24:45 deraadt Exp $ */
+/* $OpenBSD: rcsutil.c,v 1.40 2014/05/29 16:39:42 tedu Exp $ */
/*
* Copyright (c) 2005, 2006 Joris Vink <joris@openbsd.org>
* Copyright (c) 2006 Xavier Santolaria <xsa@openbsd.org>
@@ -479,12 +479,10 @@ rcs_splitlines(u_char *data, size_t len)
struct rcs_line *lp;
size_t i, tlen;
- lines = xmalloc(sizeof(*lines));
- memset(lines, 0, sizeof(*lines));
+ lines = xcalloc(1, sizeof(*lines));
TAILQ_INIT(&(lines->l_lines));
- lp = xmalloc(sizeof(*lp));
- memset(lp, 0, sizeof(*lp));
+ lp = xcalloc(1, sizeof(*lp));
TAILQ_INSERT_TAIL(&(lines->l_lines), lp, l_list);