1 #include "stdio_impl.h" 2 #include <errno.h> 3 #include <sys/wait.h> 4 #include <unistd.h> 5 pclose(FILE * f)6 int pclose(FILE* f) { 7 pid_t pid = f->pipe_pid; 8 fclose(f); 9 return waitpid(pid, NULL, 0); 10 } 11