Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47225
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 16 Sep 2009 21:17:11 +0000 (21:17 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 16 Sep 2009 21:17:11 +0000 (21:17 +0000)
Buffer length is end-offset

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@815972 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/tomcat/util/http/mapper/Mapper.java

index 2327868..4ef10eb 100644 (file)
@@ -730,7 +730,7 @@ public final class Mapper {
         if(mappingData.wrapper == null && noServletPath) {
             // The path is empty, redirect to "/"
             mappingData.redirectPath.setChars
-                (path.getBuffer(), pathOffset, pathEnd);
+                (path.getBuffer(), pathOffset, pathEnd-pathOffset);
             path.setEnd(pathEnd - 1);
             return;
         }