FORMAT_SIZE
#define STORE(buf, size, arg, val) if (arg * FORMAT_SIZE + 1 >= size ||\
(buf[arg*FORMAT_SIZE] != '\0' && \
buf[arg*FORMAT_SIZE] != val) \
(buf[arg*FORMAT_SIZE] == 'n'))) \
buf[arg*FORMAT_SIZE] = val; \
norm[arg*FORMAT_SIZE + 1] = flag;
for (t = 0; t < maxarg * FORMAT_SIZE; t += FORMAT_SIZE) {
if (norm[arg*FORMAT_SIZE] == '\0')
osz = strlen(torg) * FORMAT_SIZE;
nsz = strlen(new) * FORMAT_SIZE;
if (strict && memcmp(ofmt, nfmt, nlen * FORMAT_SIZE) == 0) {
nlen *= FORMAT_SIZE;
if (off >= olen * FORMAT_SIZE ||