You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2001/06/20 22:52:24 UTC

cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/service/connector Ajp13ConnectorRequest.java

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 (rde@webtrak.co.uk)
  
  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