Diff for /libelwix/inc/elwix/apio.h between versions 1.1.2.4 and 1.2

version 1.1.2.4, 2013/12/05 15:13:57 version 1.2, 2013/12/15 22:54:41
Line 48  SUCH DAMAGE. Line 48  SUCH DAMAGE.
   
   
 struct tagPIOPID {  struct tagPIOPID {
        FILE                    *fp;        union {
                 FILE            *fp;
                 int             fd;
         } f;
         pid_t                   pid;          pid_t                   pid;
         int                     stat;          int                     stat;
   
Line 68  extern pio_pid_t pio_pidlist; Line 71  extern pio_pid_t pio_pidlist;
  * @ppid = return pid of child program   * @ppid = return pid of child program
  * return: NULL error or !=NULL open program   * return: NULL error or !=NULL open program
  */   */
   #ifdef POPEN_STREAM
 FILE *e_popen(const char *command, const char *type, pid_t *ppid);  FILE *e_popen(const char *command, const char *type, pid_t *ppid);
   #else
   int e_popen(const char *command, const char *type, pid_t *ppid);
   #endif
 /*  /*
  * e_pclose() - ELWIX replacement of standard pclose   * e_pclose() - ELWIX replacement of standard pclose
  *   *
  * @iop = popen handle   * @iop = popen handle
  * return: -1 error or !=-1 pid status   * return: -1 error or !=-1 pid status
  */   */
   #ifdef POPEN_STREAM
 int e_pclose(FILE *iop);  int e_pclose(FILE *iop);
   #else
   int e_pclose(int iop);
   #endif
   
 /*  /*
  * pio_pgetpid() - Get tagPIOPID structure from file handle   * pio_pgetpid() - Get tagPIOPID structure from file handle
Line 83  int e_pclose(FILE *iop); Line 94  int e_pclose(FILE *iop);
  * @iop = popen handle   * @iop = popen handle
  * return: NULL error or !=NULL tagPIOPID structure   * return: NULL error or !=NULL tagPIOPID structure
  */   */
struct tagPIOPID *pio_pgetpid(FILE * __restrict iop);#ifdef POPEN_STREAM
 struct tagPIOPID *pio_pgetpid(FILE *iop);
 #else
 struct tagPIOPID *pio_pgetpid(int iop);
 #endif
 /*
  * pio_pchkpid() - Check exit status of child programs
  *
  * @pids = return tagPIOPID structures of exited programs, 
  *              if !=NULL must call array_Destroy()
  * return: -1 error or >-1 exited programs
  */
 int pio_pchkpid(array_t ** __restrict pids);
   
   
 #endif  #endif

Removed from v.1.1.2.4  
changed lines
  Added in v.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>