waitpid.c revision 77298
1#ifdef HAVE_CONFIG_H 2#include "config.h" 3#endif 4#ifdef HAVE_SYS_WAIT_H 5#include <sys/wait.h> 6#endif 7 8int 9waitpid (pid, stat_loc, options) 10 int pid, *stat_loc, options; 11{ 12 for (;;) 13 { 14 int wpid = wait(stat_loc); 15 if (wpid == pid || wpid == -1) 16 return wpid; 17 } 18} 19