X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fpagecache.c;h=57abfeea3beb50193e798d7118cd713dc9e57ffc;hb=995458e48d482bd5fa349882fba5cb4d6350076d;hp=e3257fe20e5a3612c92d6f80459784822614e56a;hpb=76ee03dea8ff0a04d7659ded5a9a53ef3eb39aa7;p=libucw.git diff --git a/lib/pagecache.c b/lib/pagecache.c index e3257fe2..57abfeea 100644 --- a/lib/pagecache.c +++ b/lib/pagecache.c @@ -39,10 +39,9 @@ struct page_cache { struct page_cache * pgc_open(uns page_size, uns max_pages) { - struct page_cache *c = xmalloc(sizeof(struct page_cache)); + struct page_cache *c = xmalloc_zero(sizeof(struct page_cache)); uns i; - bzero(c, sizeof(*c)); init_list(&c->free_pages); init_list(&c->locked_pages); init_list(&c->dirty_pages);