=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/bitmap.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- src/usr.bin/ssh/bitmap.c 2017/06/01 04:51:58 1.7 +++ src/usr.bin/ssh/bitmap.c 2017/06/01 06:59:21 1.8 @@ -85,10 +85,10 @@ 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;