httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mar...@hyperreal.org
Subject cvs commit: apache-1.3/src/main util.c
Date Thu, 06 Aug 1998 00:10:39 GMT
martin      98/08/05 17:10:39

  Modified:    src      CHANGES
               src/main util.c
  Log:
  The recent changes which avoid whitespace compression in config lines
  failed to remove leading whitespace, so it became impossible to indent
  the block constructs. Fixed.
  
  Revision  Changes    Path
  1.1003    +2 -0      apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1002
  retrieving revision 1.1003
  diff -u -u -r1.1002 -r1.1003
  --- CHANGES	1998/08/05 01:36:35	1.1002
  +++ CHANGES	1998/08/06 00:10:36	1.1003
  @@ -3,6 +3,8 @@
     *) Cure ap_cfg_getline() of its nasty habit of compressing internal
        whitespace in input lines -- including within quoted strings.
        [Ken Coar]
  +     but leading and trailing whitespace should continue to be
  +     stripped [Martin Kraemer]
   
     *) Cleanup of the PrintPath/PrintPathOS2 helper functions. Avoid
        the ugly use of an env. variable and use command-line args for
  
  
  
  1.128     +4 -0      apache-1.3/src/main/util.c
  
  Index: util.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/main/util.c,v
  retrieving revision 1.127
  retrieving revision 1.128
  diff -u -u -r1.127 -r1.128
  --- util.c	1998/08/05 01:36:40	1.127
  +++ util.c	1998/08/06 00:10:38	1.128
  @@ -873,6 +873,10 @@
   	dst = &src[strlen(src)];
   	while (--dst >= buf && ap_isspace(*dst))
   	    *dst = '\0';
  +        /* Zap leading whitespace by shifting */
  +        if (src != buf)
  +	    for (dst = buf; (*dst++ = *src++) != '\0'; )
  +	        ;
   
   #ifdef DEBUG_CFG_LINES
   	ap_log_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, NULL, "Read config: %s", buf);
  
  
  

Mime
View raw message