char* nopoll_strdup_printfv ( const char *  chunk,
va_list  args 
)

DEPRECATED: Allows to produce an string representing the message hold by chunk with the parameters provided.

Parameters
chunkThe message chunk to print.
argsThe arguments for the chunk.
Returns
A newly allocated string.

IMPLEMENTATION NOTE: This function may have a fundamental bug due to the design of va_list arguments under amd64 platforms. In short, a function receiving a va_list argument can't use it twice. In you are running amd64, check your nopoll_config.h did find NOPOLL_HAVE_VASPRINTF.

IMPLEMENTATION NOTE: place update exarg_strdup_printfv code in the case this code is updated

References NOPOLL_LEVEL_CRITICAL, nopoll_new, and nopoll_vprintf_len().

Referenced by nopoll_strdup_printf().