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