From d0c445cf35dc8b51b12011c71c48807233023e35 Mon Sep 17 00:00:00 2001 From: Zheng Da Date: Fri, 28 May 2010 15:50:21 +0200 Subject: set new slab with 0. --- libhurd-slab/slab.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libhurd-slab') diff --git a/libhurd-slab/slab.c b/libhurd-slab/slab.c index 51261e21..58222704 100644 --- a/libhurd-slab/slab.c +++ b/libhurd-slab/slab.c @@ -252,6 +252,7 @@ grow (struct hurd_slab_space *space) __hurd_slab_nr_pages++; new_slab = (p + space->slab_size - sizeof (struct hurd_slab)); + memset (new_slab, 0, sizeof (*new_slab)); /* Calculate the number of objects that the page can hold. SPACE->size should be adjusted to handle alignment. */ -- cgit v1.2.3