diff options
author | 2014-05-29 16:35:46 +0000 | |
---|---|---|
committer | 2014-05-29 16:35:46 +0000 | |
commit | e3a3b5cab6487a54f7100194bc0c015ee439038b (patch) | |
tree | c8277895eff509c256999abb67cd2db50cc17799 /usr.bin/rcs | |
parent | Make it substantially easier to identify protocol version requirements (diff) | |
download | wireguard-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.c | 8 |
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); |