sm_vstringf_x
sm_vstringf_x __P((const char *_fmt, va_list _ap));
argv[si].v_str = sm_vstringf_x(fmt, ap);
s = sm_vstringf_x(fmt, ap);