Author: markt
Date: Tue Jun 18 07:27:26 2013
New Revision: 1494048
URL: http://svn.apache.org/r1494048
Log:
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55109
Small performance improvement
Patch provided by Adrian Nistor
Modified:
tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java
Modified: tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java?rev=1494048&r1=1494047&r2=1494048&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java (original)
+++ tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java Tue Jun
18 07:27:26 2013
@@ -1441,8 +1441,10 @@ public class WebdavServlet
boolean tokenMatch = false;
while (tokenList.hasMoreElements()) {
String token = tokenList.nextElement();
- if (ifHeader.indexOf(token) != -1)
+ if (ifHeader.indexOf(token) != -1) {
tokenMatch = true;
+ break;
+ }
}
if (!tokenMatch)
return true;
@@ -1462,8 +1464,10 @@ public class WebdavServlet
boolean tokenMatch = false;
while (tokenList.hasMoreElements()) {
String token = tokenList.nextElement();
- if (ifHeader.indexOf(token) != -1)
+ if (ifHeader.indexOf(token) != -1) {
tokenMatch = true;
+ break;
+ }
}
if (!tokenMatch)
return true;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]