amyroh      2003/01/03 11:47:01

  Modified:    catalina/src/share/org/apache/catalina/core
                        StandardServer.java
  Log:
  More error-prone approach.
  
  Revision  Changes    Path
  1.34      +6 -9      
jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/StandardServer.java
  
  Index: StandardServer.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/StandardServer.java,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- StandardServer.java       3 Jan 2003 01:59:08 -0000       1.33
  +++ StandardServer.java       3 Jan 2003 19:47:01 -0000       1.34
  @@ -824,11 +824,8 @@
               } else if (c == '"') {
                   filtered.append(""");
               } else if (c == '&') {
  -                char s1 = input.charAt(i+3);
  -                char s2 = input.charAt(i+4);
  -                char s3 = input.charAt(i+5);
  -                if (((s1 == ';') || (s2 == ';')) || (s3 == ';')) {
  -                    // do not convert if it's already in converted form
  +                int j = input.indexOf(";", i);
  +                if (j > 0) {
                       filtered.append(c);
                   } else {
                       filtered.append("&");
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to