PUSHBACK
char ibuf[PUSHBACK+SSIZE]; /* pushback buffer for definitions, etc. */
if (ip >= &ibuf[PUSHBACK])
#define _SMBFSZ (((PUSHBACK + 4) < 8) ? 8 : (PUSHBACK + 4))
} else if ((iop->_ptr - n) < (iop->_base - PUSHBACK)) {
iop->_base = buf + PUSHBACK; /* bytes for pushback */
iop->_ptr = buf + PUSHBACK;
size = _SMBFSZ - PUSHBACK;
} else if ((iop->_ptr - n) < (iop->_base - PUSHBACK)) {
(void) free((char *)iop->_base - PUSHBACK);
(void) free((char *)iop->_base - PUSHBACK);
free((char *)iop->_base - PUSHBACK);
free((char *)iop->_base - PUSHBACK);
size = _SMBFSZ - PUSHBACK;
size = _SMBFSZ - PUSHBACK;
temp = buf + PUSHBACK;
free((char *)iop->_base - PUSHBACK);
temp = buf + PUSHBACK;
size = _SMBFSZ - PUSHBACK;
size = _SMBFSZ - PUSHBACK;
} else if (iop->_ptr <= iop->_base - PUSHBACK)
#define _SMBFSZ (((PUSHBACK + 4) < 8) ? 8 : (PUSHBACK + 4))
free((char *)iop->_base - PUSHBACK);
size = _SMBFSZ - PUSHBACK;
size = _SMBFSZ - PUSHBACK;
temp = buf + PUSHBACK;