marcsaeg    01/06/20 13:52:24

  Modified:    src/share/org/apache/tomcat/service/connector Tag: tomcat_32
                        Ajp13ConnectorRequest.java
  Log:
  Fixed sign extension problem in doRead(), again.
  
  PR: 1673
  Submitted by: Richard Evans ([EMAIL PROTECTED])
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.5.2.8   +4 -4      
jakarta-tomcat/src/share/org/apache/tomcat/service/connector/Attic/Ajp13ConnectorRequest.java
  
  Index: Ajp13ConnectorRequest.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/service/connector/Attic/Ajp13ConnectorRequest.java,v
  retrieving revision 1.5.2.7
  retrieving revision 1.5.2.8
  diff -u -r1.5.2.7 -r1.5.2.8
  --- Ajp13ConnectorRequest.java        2001/05/11 22:37:24     1.5.2.7
  +++ Ajp13ConnectorRequest.java        2001/06/20 20:52:23     1.5.2.8
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/service/connector/Attic/Ajp13ConnectorRequest.java,v
 1.5.2.7 2001/05/11 22:37:24 marcsaeg Exp $
  - * $Revision: 1.5.2.7 $
  - * $Date: 2001/05/11 22:37:24 $
  + * $Header: 
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/service/connector/Attic/Ajp13ConnectorRequest.java,v
 1.5.2.8 2001/06/20 20:52:23 marcsaeg Exp $
  + * $Revision: 1.5.2.8 $
  + * $Date: 2001/06/20 20:52:23 $
    *
    * ====================================================================
    *
  @@ -253,7 +253,7 @@
                return -1;
            }
        }
  -        return (char) bodyBuff[pos++];
  +        return bodyBuff[pos++] & 0xFF;  // prevent sign extension of byte value
       }
       
       public int doRead(byte[] b, int off, int len) throws IOException 
  
  
  

Reply via email to