X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Falloc%2Falloc.c;h=e9aaf3ddea8c7c7727f6a65c5ccd4a516209307c;hp=64475078c0a6811f88b5dcf9861492a117a2ff41;hb=fbc7877063275421c4313ea30a65378d48dd4f07;hpb=1c005e1223d2f8f664ce4b3be6cd7eb4dd449844 diff --git a/ccan/alloc/alloc.c b/ccan/alloc/alloc.c index 64475078..e9aaf3dd 100644 --- a/ccan/alloc/alloc.c +++ b/ccan/alloc/alloc.c @@ -467,9 +467,7 @@ static void recombine_small_pages(struct header *head, unsigned long poolsize, static u16 get_large_page(struct header *head, unsigned long poolsize, unsigned int sp_bits) { - unsigned int lp_bits, page; - - lp_bits = sp_bits + BITS_FROM_SMALL_TO_LARGE_PAGE; + unsigned int page; page = pop_from_list(head, &head->large_free_list, sp_bits); if (likely(page))