зеркало из https://github.com/Azure/sonic-openssh.git
upstream commit
when freeing a bitmap, zero all it bytes; spotted by Ilya Kaliman Upstream-ID: 834ac024f2c82389d6ea6b1c7d6701b3836e28e4
This commit is contained in:
Родитель
0f16398301
Коммит
d1c6b7fdbd
3
bitmap.c
3
bitmap.c
|
@ -53,8 +53,9 @@ void
|
||||||
bitmap_free(struct bitmap *b)
|
bitmap_free(struct bitmap *b)
|
||||||
{
|
{
|
||||||
if (b != NULL && b->d != NULL) {
|
if (b != NULL && b->d != NULL) {
|
||||||
explicit_bzero(b->d, b->len);
|
bitmap_zero(b);
|
||||||
free(b->d);
|
free(b->d);
|
||||||
|
b->d = NULL;
|
||||||
}
|
}
|
||||||
free(b);
|
free(b);
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче