xasprintf
xasprintf(&str, "%s", file_str);
xasprintf(&str, "<stdout>");
xasprintf(&str, "%s", dti->outname);
xasprintf(&name, "fragment@%u",
xasprintf(&entry, "%s:%s:%u",
xasprintf(&pos_str, "%s:%d.%d-%d.%d", fname,
xasprintf(&pos_str, "%s:%d.%d-%d", fname,
xasprintf(&pos_str, "%s:%d.%d", fname,
xasprintf(&pos_str, "<no-file>:<no-line>");
xasprintf(&first, "%s:%d:%d-%d:%d", fname,
xasprintf(&first, "%s:%d", fname,
xasprintf(&pos_str, "%s, %s", first, rest);
xasprintf(&initial_path, "%s", fname);
extern int PRINTF(2, 3) xasprintf(char **strp, const char *fmt, ...);