From 8f5b93026797b9f7fba90d0c717570421ccebbd3 Mon Sep 17 00:00:00 2001 From: "guenther@openbsd.org" Date: Fri, 11 Sep 2015 08:50:04 +0000 Subject: upstream commit Use explicit_bzero() when zeroing before free() from Michael McConville (mmcconv1 (at) sccs.swarthmore.edu) ok millert@ djm@ Upstream-ID: 2e3337db046c3fe70c7369ee31515ac73ec00f50 --- bitmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitmap.c b/bitmap.c index 19cd2e8e..f9503225 100644 --- a/bitmap.c +++ b/bitmap.c @@ -53,7 +53,7 @@ void 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); -- cgit v1.2.3