ap_pstrcat — concatenate and duplicate a list of strings
char *ap_pstrcat(pool *p, ...)
Concatenates the NULL
-terminated list of strings
together in a new block of memory. The memory is destroyed when the
pool is destroyed. Returns a pointer to the new block of memory. For
example:
pstrcat(p,"Hello,","world!",NULL);
returns a block of memory containing Hello, world!