#define FIND_CR_OR_LF(_ptr, _len) \
for (;;) { \
LCHECK(_len); \
- ND_TCHECK_1(_ptr); \
if (GET_U_1(_ptr) == '\r' || \
GET_U_1(_ptr) == '\n') \
break; \
int ret_len;
LCHECK2(length, 1);
- ND_TCHECK_1(bp);
op = GET_U_1(bp);
/* bp now points to the op, so these routines must skip it */
for (;;) {
if (len == 0)
goto trunc;
- ND_TCHECK_1(bp);
c = GET_U_1(bp);
if (!(c >= '0' && c <= '9')) {
if (!saw_digit) {
len--;
if (len == 0)
goto trunc;
- ND_TCHECK_1(bp);
if (GET_U_1(bp) != '\n') {
bp++;
goto invalid;