httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From field...@hyperreal.org
Subject cvs commit: apache-1.3/src/main util.c
Date Sat, 10 Oct 1998 00:40:09 GMT
fielding    98/10/09 17:40:08

  Modified:    src      CHANGES
               src/main util.c
  Log:
  Minor performance improvement to ap_escape_html(), since we already
  calculate the string length.
  
  It occurs to me that we could do a lot better by having a separate
  interface for "just give me a pointer to my own string if nothing
  needs to be escaped".  This routine is mostly used in buffer send
  situations, so the extra copy is frequently just a waste of memory.
  
  Revision  Changes    Path
  1.1107    +2 -0      apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1106
  retrieving revision 1.1107
  diff -u -r1.1106 -r1.1107
  --- CHANGES	1998/10/09 17:42:15	1.1106
  +++ CHANGES	1998/10/10 00:40:04	1.1107
  @@ -1,5 +1,7 @@
   Changes with Apache 1.3.4
   
  +  *) Minor performance improvement to ap_escape_html(). [Roy Fielding]
  +
     *) Fixed a segmentation violation in mod_proxy when a response is
        non-cachable.  [Roy Fielding, traced by Doug Bloebaum]. PR#2950, 3056
   
  
  
  
  1.135     +2 -1      apache-1.3/src/main/util.c
  
  Index: util.c
  ===================================================================
  RCS file: /home/cvs/apache-1.3/src/main/util.c,v
  retrieving revision 1.134
  retrieving revision 1.135
  diff -u -r1.134 -r1.135
  --- util.c	1998/09/25 23:01:49	1.134
  +++ util.c	1998/10/10 00:40:07	1.135
  @@ -1251,7 +1251,8 @@
   	    j += 4;
   
       if (j == 0)
  -	return ap_pstrdup(p, s);
  +	return ap_pstrndup(p, s, i);
  +
       x = ap_palloc(p, i + j + 1);
       for (i = 0, j = 0; s[i] != '\0'; i++, j++)
   	if (s[i] == '<') {
  
  
  

Mime
View raw message