void call_vsprintf(Str *str, char *format, ...) { va_list argptr; va_start(argptr, format); str_vsprintf(str, format, argptr); va_end(argptr); }
int str_sprintf(char **dst, char *fmt, ...) { int r; va_list vl; va_start(vl,fmt); r = str_vsprintf(dst,fmt,vl); va_end(vl); return r; }