ptr1 = mcstrdup(base, ptr);
strupper(ptr1);
- printf("lc:%s uc:%s free:%d\n", ptr, ptr1, base->chunk->freesize);
+ printf("lc:%s uc:%s free:%d\n", ptr, ptr1, (int)base->chunk->freesize);
mcfree(ptr1);
- printf("lc:%s free:%d\n", ptr, base->chunk->freesize);
+ printf("lc:%s free:%d\n", ptr, (int)base->chunk->freesize);
ptr1 = mcstrdup(base, ptr);
mcfree(ptr);
strupper(ptr1);
- printf("uc:%s free:%d\n", ptr1, base->chunk->freesize);
+ printf("uc:%s free:%d\n", ptr1, (int)base->chunk->freesize);
ptr= mcstrdup(base, ptr1);
strlower(ptr);
ptr1 =mcrealloc(ptr1, 60);
strcat(ptr1, ptr);
- printf("mixed:%s free:%d\n", ptr1, base->chunk->freesize);
+ printf("mixed:%s free:%d\n", ptr1, (int)base->chunk->freesize);
ptr = mcrealloc(ptr1, 59);
tassert( ptr==ptr1 );
- printf("mixed:%s free:%d\n", ptr, base->chunk->freesize);
+ printf("mixed:%s free:%d\n", ptr, (int)base->chunk->freesize);
ptr = mcrealloc(ptr1, 120);
tassert( ptr==ptr1 );
- printf("mixed:%s free:%d\n", ptr, base->chunk->freesize);
+ printf("mixed:%s free:%d\n", ptr, (int)base->chunk->freesize);
ptr1 = mcalloc(base, CNTXCHUNK);
strcpy(ptr1, ptr);
- printf("mixed:%s free:%d freenew:%d\n", ptr1, base->chunk->freesize, base->chunk->next->freesize);
+ printf("mixed:%s free:%d freenew:%d\n", ptr1, (int)base->chunk->freesize, (int)base->chunk->next->freesize);
ptr1= mcstrdup(child, ptr);
- printf("mixed:%s free:%d freechild:%d\n", ptr1, base->chunk->freesize, child->chunk->freesize);
+ printf("mixed:%s free:%d freechild:%d\n", ptr1, (int)base->chunk->freesize, (int)child->chunk->freesize);
freeMemoryContext(child);
- printf("Child: %d\n", (int)(base->child));
+ printf("Child: IS %sNULL\n", (base->child == NULL) ? "" : "NOT ");
child = allocMemoryContext(base, flags);
freeMemoryContext(base);