manoj       99/10/31 19:07:08

  Modified:    src/lib/apr/file_io/unix pipe.c
  Log:
  Force ap_create_pipe to properly note that it uses a Unix fd instead of
  a FILE pointer. This also makes mod_cgi work properly on Unix.
  
  Revision  Changes    Path
  1.4       +2 -0      apache-2.0/src/lib/apr/file_io/unix/pipe.c
  
  Index: pipe.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/file_io/unix/pipe.c,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -d -u -r1.3 -r1.4
  --- pipe.c    1999/10/06 23:03:47     1.3
  +++ pipe.c    1999/11/01 03:07:07     1.4
  @@ -81,11 +81,13 @@
       (*in) = (struct file_t *)ap_palloc(cont, sizeof(struct file_t));
       (*in)->cntxt = cont;
       (*in)->filedes = filedes[0];
  +    (*in)->buffered = 0;
       (*in)->fname = ap_pstrdup(cont, "PIPE");
   
       (*out) = (struct file_t *)ap_palloc(cont, sizeof(struct file_t));
       (*out)->cntxt = cont;
       (*out)->filedes = filedes[1];
  +    (*out)->buffered = 0;
       (*out)->fname = ap_pstrdup(cont, "PIPE");
   
       return APR_SUCCESS;
  
  
  

Reply via email to