upstream commit

no need to bzero allocated space now that we use use
recallocarray; ok deraadt@

Upstream-ID: 53333c62ccf97de60b8cb570608c1ba5ca5803c8
This commit is contained in:
djm@openbsd.org 2017-06-01 06:59:21 +00:00 committed by Damien Miller
parent cc812baf39
commit 1527d9f61e

View File

@ -87,10 +87,10 @@ reserve(struct bitmap *b, u_int n)
return -1; /* invalid */ return -1; /* invalid */
nlen = (n / BITMAP_BITS) + 1; nlen = (n / BITMAP_BITS) + 1;
if (b->len < nlen) { if (b->len < nlen) {
if ((tmp = recallocarray(b->d, b->len, nlen, BITMAP_BYTES)) == NULL) if ((tmp = recallocarray(b->d, b->len,
nlen, BITMAP_BYTES)) == NULL)
return -1; return -1;
b->d = tmp; b->d = tmp;
memset(b->d + b->len, 0, (nlen - b->len) * BITMAP_BYTES);
b->len = nlen; b->len = nlen;
} }
return 0; return 0;