> I tools/ specifically, I try to use the same constructs, list.h, rbtree, > WARN_, pr_, etc, not panic()'ing, etc. > > In this specific case, doing a: > > printf("life is hard, I give up"); exit(1);
Ok that would be just what a wrapper does, only open coded. How about we just add helpers for these cases? xstrdup xmalloc xasprintf etc. -Andi