commit | 14692f7b8251cdda847e648a82735eef8a4d2a33 | [log] [tgz] |
---|---|---|
author | guenther@openbsd.org <guenther@openbsd.org> | Fri Sep 11 08:50:04 2015 +0000 |
committer | Damien Miller <djm@mindrot.org> | Wed Sep 16 17:52:07 2015 +1000 |
tree | c1768b62df1e88a72f98c35ea271943ababa1508 | |
parent | 846f6fa4cfa8483a9195971dbdd162220f199d85 [diff] |
upstream commit Use explicit_bzero() when zeroing before free() from Michael McConville (mmcconv1 (at) sccs.swarthmore.edu) ok millert@ djm@ Upstream-ID: 2e3337db046c3fe70c7369ee31515ac73ec00f50
diff --git a/bitmap.c b/bitmap.c index 19cd2e8..f950322 100644 --- a/bitmap.c +++ b/bitmap.c
@@ -53,7 +53,7 @@ bitmap_free(struct bitmap *b) { if (b != NULL && b->d != NULL) { - memset(b->d, 0, b->len); + explicit_bzero(b->d, b->len); free(b->d); } free(b);