no need to bzero allocated space now that we use use recallocarray;
authordjm <djm@openbsd.org>
Thu, 1 Jun 2017 06:59:21 +0000 (06:59 +0000)
committerdjm <djm@openbsd.org>
Thu, 1 Jun 2017 06:59:21 +0000 (06:59 +0000)
ok deraadt@

usr.bin/ssh/bitmap.c

index 8315b95..d16545d 100644 (file)
@@ -85,10 +85,10 @@ reserve(struct bitmap *b, u_int n)
                return -1; /* invalid */
        nlen = (n / BITMAP_BITS) + 1;
        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;
                b->d = tmp;
-               memset(b->d + b->len, 0, (nlen - b->len) * BITMAP_BYTES);
                b->len = nlen;
        }
        return 0;