Slab: Init node in slab head to NULLs.

This commit is contained in:
Maria Matejka 2019-08-19 14:43:14 +02:00
parent ea259d6201
commit 59238768b3

View file

@ -216,8 +216,11 @@ sl_new_head(slab *s)
struct sl_obj *no; struct sl_obj *no;
uint n = s->objs_per_slab; uint n = s->objs_per_slab;
h->first_free = o; *h = (struct sl_head) {
h->num_full = 0; .first_free = o,
.num_full = 0,
};
while (n--) while (n--)
{ {
o->slab = h; o->slab = h;