xavsprintf_append
xavsprintf_append(&str, fmt, ap);
n = xavsprintf_append(strp, fmt, ap);
extern int PRINTF(2, 0) xavsprintf_append(char **strp, const char *fmt, va_list ap);