crop: allow no-ops for pipelines

unlike other tools like iconv(1), a crop(1) without arguments or with
ones resulting in a no-op, like `-t 0 0', errors out.  other options
like `-i 0' do not error.  this breaks assumptions and results in
tedious intermediary steps or hacks like:

	foo | {crop -t $1 $2 >[2]/null || cat} > baz.bit

instead, just ignore the check.  subsequent code doesn't make
assumptions on that.
This commit is contained in:
qwx 2021-04-12 10:29:54 +02:00
parent 5fb37e15b6
commit dc8da7c232

View file

@ -148,9 +148,6 @@ main(int argc, char *argv[])
usage();
}ARGEND
if(mode == None && cropval == 0 && eqpt(ZP, t))
usage();
file = "<stdin>";
fd = 0;
if(argc > 1)