printf("mixed:%s free:%d\n", ptr, base->chunk->freesize);
ptr = mcrealloc(ptr1, 120);
- tassert( ptr==ptr1 );
+ tassert( ptr<ptr1 );
printf("mixed:%s free:%d\n", ptr, base->chunk->freesize);
- ptr = mcalloc(base, CNTXCHUNK);
- strcpy(ptr, ptr1);
+ ptr1 = mcalloc(base, CNTXCHUNK);
+ strcpy(ptr1, ptr);
printf("mixed:%s free:%d freenew:%d\n", ptr1, base->chunk->freesize, base->chunk->next->freesize);
- ptr= mcstrdup(child, ptr1);
+ ptr1= mcstrdup(child, ptr);
printf("mixed:%s free:%d freechild:%d\n", ptr1, base->chunk->freesize, child->chunk->freesize);
freeMemoryContext(child);