cosmetic changes

This commit is contained in:
Yuichi Nishiwaki 2015-07-16 18:44:23 +09:00
parent 2f9f594bd7
commit 22e85c159e
1 changed files with 11 additions and 11 deletions

View File

@ -215,25 +215,25 @@ heap_free(pic_state *pic, void *ap)
static void static void
heap_morecore(pic_state *pic) heap_morecore(pic_state *pic)
{ {
union header *up, *np; union header *bp, *np;
struct heap_page *page; struct heap_page *page;
size_t nu; size_t nunits;
nu = PIC_HEAP_PAGE_SIZE / sizeof(union header); nunits = PIC_HEAP_PAGE_SIZE / sizeof(union header);
assert(nu >= 2); assert(nunits >= 2);
up = pic_malloc(pic, PIC_HEAP_PAGE_SIZE); bp = pic_malloc(pic, PIC_HEAP_PAGE_SIZE);
up->s.size = 0; /* up is never used for allocation */ bp->s.size = 0; /* bp is never used for allocation */
heap_free(pic, up + 1); heap_free(pic, bp + 1);
np = up + 1; np = bp + 1;
np->s.size = nu - 1; np->s.size = nunits - 1;
heap_free(pic, np + 1); heap_free(pic, np + 1);
page = pic_malloc(pic, sizeof(struct heap_page)); page = pic_malloc(pic, sizeof(struct heap_page));
page->basep = up; page->basep = bp;
page->endp = up + nu; page->endp = bp + nunits;
page->next = pic->heap->pages; page->next = pic->heap->pages;
pic->heap->pages = page; pic->heap->pages = page;