- memset ((void*) newinfo, 0, newsize * sizeof (malloc_info));
- memcpy ((void*) newinfo, (void*) mdp -> heapinfo,
- mdp -> heapsize * sizeof (malloc_info));
- oldinfo = mdp -> heapinfo;
- newinfo[BLOCK (oldinfo)].busy.type = 0;
- newinfo[BLOCK (oldinfo)].busy.info.size
- = BLOCKIFY (mdp -> heapsize * sizeof (malloc_info));
- mdp -> heapinfo = newinfo;
- __mmalloc_free (mdp, (void*)oldinfo);
- mdp -> heapsize = newsize;
+ memset((void *) newinfo, 0, newsize * sizeof(malloc_info));
+ memcpy((void *) newinfo, (void *) mdp->heapinfo,
+ mdp->heapsize * sizeof(malloc_info));
+ oldinfo = mdp->heapinfo;
+ newinfo[BLOCK(oldinfo)].busy.type = 0;
+ newinfo[BLOCK(oldinfo)].busy.info.block.size
+ = BLOCKIFY(mdp->heapsize * sizeof(malloc_info));
+ newinfo[BLOCK(oldinfo)].busy.info.block.busy_size = size;
+ mdp->heapinfo = newinfo;
+ __mmalloc_free(mdp, (void *) oldinfo);
+ mdp->heapsize = newsize;