billbarker    01/11/19 21:38:30

  Modified:    src/share/org/apache/tomcat/util/http Parameters.java
  Log:
  Handle missing '=' from RequestDispatcher.include.
  
  Fix for bug #4955
  Reported By: Gareth Cronin [EMAIL PROTECTED]
  
  Revision  Changes    Path
  1.19      +1 -0      
jakarta-tomcat/src/share/org/apache/tomcat/util/http/Parameters.java
  
  Index: Parameters.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/util/http/Parameters.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Parameters.java   2001/09/14 04:16:35     1.18
  +++ Parameters.java   2001/11/20 05:38:30     1.19
  @@ -542,6 +542,7 @@
            int nameStart=pos;
            int nameEnd=str.indexOf('=', nameStart );
            int nameEnd2=str.indexOf('&', nameStart );
  +         if( nameEnd2== -1 ) nameEnd2=end;
            if( (nameEnd2!=-1 ) &&
                ( nameEnd==-1 || nameEnd > nameEnd2) ) {
                nameEnd=nameEnd2;
  
  
  

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

Reply via email to