SMALLSTR
char regbuf[SMALLSTR+2];
slen = vsnprintf(regbuf, SMALLSTR, fmt, args);
if (slen < SMALLSTR) {