diff options
author | ache <ache@FreeBSD.org> | 2010-03-06 19:21:57 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 2010-03-06 19:21:57 +0000 |
commit | 85448eebc0003309896515e0fb1aa825dd6769d4 (patch) | |
tree | 7c2dfb0ff3778d2fa9e093cd250409183552668a /share/timedef | |
parent | 3242a81cf43fb6016f65673c693e101d491d0e6a (diff) | |
download | FreeBSD-src-85448eebc0003309896515e0fb1aa825dd6769d4.zip FreeBSD-src-85448eebc0003309896515e0fb1aa825dd6769d4.tar.gz |
1) Rewrite input processing to not exit with error on the first EILSEQ found
in the input data but fallback to "binary equal" check instead.
POSIX says: "The input file shall be a text file", nothing more,
so the text file with illegal sequence is valid input.
BTW, GNU sort does not fails on EILSEQ too.
2) Speedup input processing a bit in complex cases like skipping fields,
chars or ignore case.
3) Enforce the implied LINE_MAX limit (from POSIX definition of "text file"
and POSIX uniq(1) description).
Diffstat (limited to 'share/timedef')
0 files changed, 0 insertions, 0 deletions