version 1.41.6.1, 2015/07/27 16:08:18 |
version 1.41.6.2, 2015/07/31 18:21:58 |
|
|
(*t == 'a' || *t == 'c' || *t == 'd' || *t == 'i' || *t == 's')) { |
(*t == 'a' || *t == 'c' || *t == 'd' || *t == 'i' || *t == 's')) { |
if (pipefp != NULL) |
if (pipefp != NULL) |
fputs(buf, pipefp); |
fputs(buf, pipefp); |
if (*t != 'd') { |
if (*t == 's') { |
|
for (;;) { |
|
bool continued = false; |
|
t = buf + strlen(buf) - 1; |
|
while (--t >= buf && *t == '\\') |
|
continued = !continued; |
|
if (!continued || |
|
pgets(buf, sizeof buf, pfp) == NULL) |
|
break; |
|
if (pipefp != NULL) |
|
fputs(buf, pipefp); |
|
} |
|
} else if (*t != 'd') { |
while (pgets(buf, sizeof buf, pfp) != NULL) { |
while (pgets(buf, sizeof buf, pfp) != NULL) { |
p_input_line++; |
p_input_line++; |
if (pipefp != NULL) |
if (pipefp != NULL) |