dgaudet     98/02/28 16:19:36

  Modified:    src      CHANGES
               src/main util.c
  Log:
  Wow this is an ancient bug... \\ didn't do what it was supposed to do.
  Fixing this means that regexes using \\ will break suddenly because they
  need to become \\\\ ... I dunno what to do about that.
  
  Submitted by: [EMAIL PROTECTED]
  
  Revision  Changes    Path
  1.674     +2 -0      apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.673
  retrieving revision 1.674
  diff -u -r1.673 -r1.674
  --- CHANGES   1998/02/28 15:39:25     1.673
  +++ CHANGES   1998/03/01 00:19:33     1.674
  @@ -1,5 +1,7 @@
   Changes with Apache 1.3b6
   
  +  *) Make \\ behave as expected.  [EMAIL PROTECTED]
  +
     *) Add `Rule HIDE' to Configuration to hide the Apache symbol
        namespace from conflicting with third-party libraries some
        modules force to be linked with Apache. [Ralf S. Engelschall]
  
  
  
  1.94      +1 -1      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.93
  retrieving revision 1.94
  diff -u -r1.93 -r1.94
  --- util.c    1998/02/02 22:33:34     1.93
  +++ util.c    1998/03/01 00:19:35     1.94
  @@ -585,7 +585,7 @@
       int i;
   
       for (i = 0; i < len; ++i) {
  -     if (start[i] == '\\' && (start[i + 1] == '/'
  +     if (start[i] == '\\' && (start[i + 1] == '\\'
                                 || (quote && start[i + 1] == quote)))
            *resp++ = start[++i];
        else
  
  
  

Reply via email to