#ifdef LOXMOCK #include "loxmock.c" #endif // Characters allocated on heap char *heapAlloc() { char *string = calloc(25, sizeof(char)); sprintf(string, "leak if not free()-d"); return string; } void doWork() { while (TRUE) { char *it = heapAlloc(); free(it); // well done char *input = getinputtext(0); // free(input); // You silly one sleep(1000); } } doWork();