version 1.3, 2016/09/02 21:39:51 |
version 1.4, 2019/12/02 22:17:32 |
|
|
|
|
for (;;) { |
for (;;) { |
linepos = ftello(pfp); |
linepos = ftello(pfp); |
if (pgets(buf, sizeof buf, pfp) == NULL) |
if (pgetline(&buf, &bufsz, pfp) == -1) |
break; |
break; |
p_input_line++; |
p_input_line++; |
|
|
|
|
putc('\n', ofp); |
putc('\n', ofp); |
} else if (line->src == SRC_PCH) { |
} else if (line->src == SRC_PCH) { |
fseeko(pfp, line->pos.seek, SEEK_SET); |
fseeko(pfp, line->pos.seek, SEEK_SET); |
if (pgets(buf, sizeof buf, pfp) == NULL) |
if (pgetline(&buf, &bufsz, pfp) == -1) |
fatal("unexpected end of file"); |
fatal("unexpected end of file"); |
p = buf; |
p = buf; |
if (line->subst != 0) |
if (line->subst != 0) |