Hi1 > I think that die() from common.c is not suitable here, as the utility at that > moment in the code still can and must free up resources malloc'ed in the main > function. I don't understand why this is needed -- once the process exits, all memory allocated by it is freed by the kernel. Martin