Return to paste.c CVS log | Up to [local] / src / usr.bin / paste |
version 1.18, 2010/08/12 05:02:52 | version 1.19, 2014/11/25 10:20:24 | ||
---|---|---|---|
|
|
||
if (!(buf = fgetln(lp->fp, &len))) { | if (!(buf = fgetln(lp->fp, &len))) { | ||
if (!--opencnt) | if (!--opencnt) | ||
break; | break; | ||
if (lp->fp != stdin) | |||
(void)fclose(lp->fp); | |||
lp->fp = NULL; | lp->fp = NULL; | ||
if (output && lp->cnt && | if (output && lp->cnt && | ||
(ch = delim[(lp->cnt - 1) % delimcnt])) | (ch = delim[(lp->cnt - 1) % delimcnt])) |