version 1.107, 2021/02/23 08:10:51 |
version 1.108, 2021/03/01 10:51:14 |
|
|
return (FIOERR); |
return (FIOERR); |
} |
} |
if (lforw(lp) != lpend) /* no implied \n on last line */ |
if (lforw(lp) != lpend) /* no implied \n on last line */ |
putc('\n', ffp); |
putc(*bp->b_nlchr, ffp); |
} |
} |
if (eobnl) { |
if (eobnl) { |
lnewline_at(lback(lpend), llength(lback(lpend))); |
lnewline_at(lback(lpend), llength(lback(lpend))); |
putc('\n', ffp); |
putc(*bp->b_nlchr, ffp); |
} |
} |
return (FIOSUC); |
return (FIOSUC); |
} |
} |
|
|
int c, i; |
int c, i; |
|
|
i = 0; |
i = 0; |
while ((c = getc(ffp)) != EOF && c != '\n') { |
while ((c = getc(ffp)) != EOF && c != *curbp->b_nlchr) { |
buf[i++] = c; |
buf[i++] = c; |
if (i >= nbuf) |
if (i >= nbuf) |
return (FIOLONG); |
return (FIOLONG); |