575 |
FILE *op; |
FILE *op; |
576 |
{ |
{ |
577 |
if (op != stdout) |
if (op != stdout) |
578 |
pclose(op); |
if (pclose(op) < 0) |
579 |
|
die("terminated abnormally."); |
580 |
} |
} |
581 |
/* |
/* |
582 |
* completion: print completion list of specified prefix |
* completion: print completion list of specified prefix |
741 |
edit, linenum, buf, p); |
edit, linenum, buf, p); |
742 |
} |
} |
743 |
} |
} |
744 |
pclose(ip); |
if (pclose(ip) < 0) |
745 |
|
die("terminated abnormally."); |
746 |
closefilter(op); |
closefilter(op); |
747 |
strbuf_close(ib); |
strbuf_close(ib); |
748 |
if (vflag) { |
if (vflag) { |
983 |
count++; |
count++; |
984 |
printtag(op, p); |
printtag(op, p); |
985 |
} |
} |
986 |
pclose(ip); |
if (pclose(ip) < 0) |
987 |
|
die("terminated abnormally."); |
988 |
if (chdir(cwd) < 0) |
if (chdir(cwd) < 0) |
989 |
die("cannot move to '%s' directory.", cwd); |
die("cannot move to '%s' directory.", cwd); |
990 |
} |
} |