Lines Matching refs:inputFS
50 static char *inputFS = NULL; /* FS at time of input, for field splitting */ variable
129 strcpy(inputFS, *FS); /* for subsequent field splitting */ in savefs()
134 inputFS = (char *) realloc(inputFS, len_inputFS); in savefs()
135 if (inputFS == NULL) in savefs()
137 memcpy(inputFS, *FS, len_inputFS); in savefs()
400 if (inputFS == NULL) /* make sure we have a copy of FS */ in fldbld()
402 if (!CSV && strlen(inputFS) > 1) { /* it's a regular expression */ in fldbld()
403 i = refldbld(r, inputFS); in fldbld()
404 } else if (!CSV && (sep = *inputFS) == ' ') { /* default whitespace */ in fldbld()
457 } else if ((sep = *inputFS) == 0) { /* new: FS="" => 1 char/field */ in fldbld()
658 DPRINTF("in recbld inputFS=%s, fldtab[0]=%p\n", inputFS, (void*)fldtab[0]); in recbld()
665 DPRINTF("in recbld inputFS=%s, fldtab[0]=%p\n", inputFS, (void*)fldtab[0]); in recbld()