version 1.51.2.1, 2015/07/27 16:10:54 |
version 1.51.2.2, 2015/07/31 18:34:30 |
|
|
*t != '\0' && strchr("acdis", *t) != NULL) { |
*t != '\0' && strchr("acdis", *t) != NULL) { |
if (pipefp != NULL) |
if (pipefp != NULL) |
fputs(buf, pipefp); |
fputs(buf, pipefp); |
if (*t != 'd' && *t != 's') { |
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) |