25 |
|
|
26 |
|
#define isblnk(c) (igneol ? isspace(c) : (c)==' '||(c)=='\t') |
27 |
|
|
28 |
< |
#define INBSIZ 4096 /* longest record */ |
28 |
> |
#define INBSIZ 16384 /* longest record */ |
29 |
|
#define MAXCOL 32 /* number of columns recorded */ |
30 |
|
|
31 |
|
/* field type specifications */ |
634 |
|
register struct field *f; |
635 |
|
|
636 |
|
while (ipb.chr != EOF) { |
637 |
– |
eatline = !igneol && ipb.chr != '\n'; |
637 |
|
if (blnkeq) /* beware of nbsynch() */ |
638 |
|
while (isblnk(ipb.chr)) |
639 |
|
resetinp(); |
640 |
+ |
eatline = (!igneol && ipb.chr != '\n'); |
641 |
|
clearrec(); /* start with fresh record */ |
642 |
|
for (f = inpfmt; f != NULL; f = f->next) |
643 |
|
if (getfield(f) == -1) |