189 |
|
break; |
190 |
|
case 'd': |
191 |
|
bocols = 1; |
192 |
+ |
SET_FILE_BINARY(stdout); |
193 |
|
break; |
194 |
|
case 'f': |
195 |
|
bocols = -1; |
196 |
+ |
SET_FILE_BINARY(stdout); |
197 |
|
break; |
198 |
+ |
default: |
199 |
+ |
goto userr; |
200 |
|
} |
201 |
|
break; |
202 |
|
case 'w': |
212 |
|
eputs(" [-b][-l][-n][-p][-w][-u][-tS][-s svar=sval][-e expr][-f source][-i infmt][-o outfmt] [file]\n"); |
213 |
|
quit(1); |
214 |
|
} |
215 |
< |
|
215 |
> |
if (bocols) |
216 |
> |
SET_FILE_BINARY(stdout); |
217 |
|
if (noinput) { /* produce a single output record */ |
218 |
+ |
if (i < argc) { |
219 |
+ |
eputs(argv[0]); |
220 |
+ |
eputs(": file argument(s) incompatible with -n\n"); |
221 |
+ |
quit(1); |
222 |
+ |
} |
223 |
|
eclock++; |
224 |
|
putout(); |
225 |
|
quit(0); |
226 |
|
} |
227 |
+ |
if (nbicols) |
228 |
+ |
SET_FILE_BINARY(stdin); |
229 |
|
|
230 |
|
if (blnkeq) /* for efficiency */ |
231 |
|
nbsynch(); |