pier        01/07/19 16:52:40

  Modified:    webapp/lib pr_warp_packet.c
  Log:
  Fixed bug truncating strings at the end.
  
  Revision  Changes    Path
  1.4       +3 -3      jakarta-tomcat-connectors/webapp/lib/pr_warp_packet.c
  
  Index: pr_warp_packet.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/webapp/lib/pr_warp_packet.c,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- pr_warp_packet.c  2001/07/19 04:23:07     1.3
  +++ pr_warp_packet.c  2001/07/19 23:52:40     1.4
  @@ -54,7 +54,7 @@
    *                                                                           *
    * ========================================================================= */
   
  -/* @version $Id: pr_warp_packet.c,v 1.3 2001/07/19 04:23:07 pier Exp $ */
  +/* @version $Id: pr_warp_packet.c,v 1.4 2001/07/19 23:52:40 pier Exp $ */
   #include "pr_warp.h"
   
   void p_reset(warp_packet *pack) {
  @@ -112,10 +112,10 @@
           return(wa_false);
       }
   
  -    *x=(char *)apr_palloc(pack->pool,(len+1)*sizeof(char));
  +    *x=(char *)apr_palloc(pack->pool,(len+2)*sizeof(char));
       if (*x==NULL) return(wa_false);
   
  -    apr_cpystrn(*x,&pack->buff[pack->curr],len);
  +    apr_cpystrn(*x,&pack->buff[pack->curr],len+1);
       pack->curr+=len;
       return(wa_true);
   }
  
  
  

Reply via email to