remm 2003/03/13 02:05:11 Modified: coyote/src/java/org/apache/coyote/tomcat5 CoyoteAdapter.java Log: - Remove tabs. - Same, but optimized code. - Please, please, try to write optimized code. Thanks. Revision Changes Path 1.14 +12 -13 jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat5/CoyoteAdapter.java Index: CoyoteAdapter.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat5/CoyoteAdapter.java,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- CoyoteAdapter.java 12 Mar 2003 20:56:11 -0000 1.13 +++ CoyoteAdapter.java 13 Mar 2003 10:05:10 -0000 1.14 @@ -272,18 +272,17 @@ // URI character decoding convertURI(req.decodedURI(), request); - /* - * Request mapping. - * Remove any remaining parameters (other than session id, which has - * already been removed in parseSessionId()) from the URI, so they - * won't be considered by the mapping algorithm. - */ - MessageBytes decodedURI = req.decodedURI(); + // Request mapping. + // Remove any remaining parameters (other than session id, which has + // already been removed in parseSessionId()) from the URI, so they + // won't be considered by the mapping algorithm. + MessageBytes decodedURI = req.decodedURI(); CharChunk uriCC = decodedURI.getCharChunk(); int semicolon = uriCC.indexOf(';'); if (semicolon > 0) { - decodedURI.setString(uriCC.toString().substring(0, semicolon)); - } + decodedURI.setChars(uriCC.getBuffer(), uriCC.getStart(), + semicolon); + } connector.getMapper().map(req.serverName(), decodedURI, request.getMappingData()); request.setContext((Context) request.getMappingData().context);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]