On 12/05/2012 01:57 AM, Pádraig Brady wrote: > Keying on 0x80 doesn't seem right. > I'll apply this hunk instead in your name. > Please confirm. > > diff --git a/src/cut.c b/src/cut.c > index 4219d24..f2e63dc 100644 > --- a/src/cut.c > +++ b/src/cut.c > @@ -846,7 +846,7 @@ main (int argc, char **argv) > if (operating_mode == undefined_mode) > FATAL_ERROR (_("you must specify a list of bytes, characters, or fields")); > > - if (delim != '\0' && operating_mode != field_mode) > + if (delim_specified && operating_mode != field_mode) > FATAL_ERROR (_("an input delimiter may be specified only\ > when operating on fields")); I got confirmation of the adjustment privately, so I'm going to push the attached two patches, which augment/adjust the cut test accordingly. thanks, Pádraig.