9 size_t ascatprintf(
char **
string,
size_t len,
char *
template, ...)
13 va_start(ap,
template);
14 size_t part_len = vasprintf(&part,
template, ap);
23 *
string = (
char *)realloc(*
string, (len += part_len) + 1);
24 strcat(*
string, part);
size_t ascatprintf(char **string, size_t len, char *template,...)