cosmetic changes
This commit is contained in:
		
							parent
							
								
									2f9f594bd7
								
							
						
					
					
						commit
						22e85c159e
					
				|  | @ -215,25 +215,25 @@ heap_free(pic_state *pic, void *ap) | |||
| static void | ||||
| heap_morecore(pic_state *pic) | ||||
| { | ||||
|   union header *up, *np; | ||||
|   union header *bp, *np; | ||||
|   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); | ||||
|   up->s.size = 0;               /* up is never used for allocation */ | ||||
|   heap_free(pic, up + 1); | ||||
|   bp = pic_malloc(pic, PIC_HEAP_PAGE_SIZE); | ||||
|   bp->s.size = 0;               /* bp is never used for allocation */ | ||||
|   heap_free(pic, bp + 1); | ||||
| 
 | ||||
|   np = up + 1; | ||||
|   np->s.size = nu - 1; | ||||
|   np = bp + 1; | ||||
|   np->s.size = nunits - 1; | ||||
|   heap_free(pic, np + 1); | ||||
| 
 | ||||
|   page = pic_malloc(pic, sizeof(struct heap_page)); | ||||
|   page->basep = up; | ||||
|   page->endp = up + nu; | ||||
|   page->basep = bp; | ||||
|   page->endp = bp + nunits; | ||||
|   page->next = pic->heap->pages; | ||||
| 
 | ||||
|   pic->heap->pages = page; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Yuichi Nishiwaki
						Yuichi Nishiwaki